Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Savoir si un module de ma création est actif

Savoir si un module de ma création est actif il y a 10 ans 5 mois #14091

  • Maximilien
  • Portrait de Maximilien
  • Hors ligne
  • Junior Boarder
  • Messages : 20
  • Karma: 0
Bonjour,

Je voudrais savoir s'il existe une méthode afin de savoir si un module MonModuleLambda de ma création est actif.

Pour les modules Dolibarr, il existe
$conf->energie->enabled

Par contre, quand je test avec mon propre module, il me renvoi toujours faux même si celui-ci est activé:
$conf->MonModuleLambda->enabled

Merci d'avance de votre aide.
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14247

  • Maximilien
  • Portrait de Maximilien
  • Hors ligne
  • Junior Boarder
  • Messages : 20
  • Karma: 0
Bonjour à tous,

Généralement, quand personne ne répond c'est que la formulation de la question est mauvaise. Je vais donc reformuler :

Je voudrai connaitre la méthode pour savoir si un module est "activer" ou "désactiver" (paramétrable dans "Configuration des modules").

Pour un module créé par les développeurs de Dolibarr, je fais:
$conf->energie->enabled

Mais pour une module de ma création: COMMENT FAIRE ?

J'attends avec impatience vos réponses et d'ailleurs merci d'avance.

Maximilien
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14250

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
est-ce que tu as bien dans llx_const un enregistrement qui devrait s'appeler :

MAIN_MODULE_MONMODULELAMBDA avec une valeur à 1 ?
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14262

  • Maximilien
  • Portrait de Maximilien
  • Hors ligne
  • Junior Boarder
  • Messages : 20
  • Karma: 0
Bonjour,

Oui j'ai bien un enregistrement qui correspond à mon module dans llx_const.

A savoir:
1473  	MAIN_MODULE_SUIVITC  	1  	NULL  	0  	NULL  	2009-04-22 13:23:08

Que dois-je faire après ?

Merci d'avance de ta réponse...
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14263

  • regis
  • Portrait de regis
  • Hors ligne
  • Administrateur
  • Messages : 2073
  • Remerciements reçus 103
  • Karma: 140
si dans l'admin des modules tu vois la flèche verte du module après l'avoir activé c'est qu'il est actif... et si il est actif, où test tu la global $conf->monmodule->enabled ?
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14264

  • eldy
  • Portrait de eldy
  • Hors ligne
  • Administrateur
  • Messages : 1053
  • Remerciements reçus 50
  • Karma: 107
Pour savoir si un module est actif, il te suffit de faire un test

if ($conf->global->MAIN_MODULE_SUIVITC)
L'administrateur a désactivé l'accès en écriture pour le public.

Re:Savoir si un module de ma création est actif il y a 10 ans 5 mois #14267

  • Maximilien
  • Portrait de Maximilien
  • Hors ligne
  • Junior Boarder
  • Messages : 20
  • Karma: 0
Merci beaucoup, ça marche nickel.

Il fallait donc faire:
$conf->global->MAIN_MODULE_SUIVITC

et non :
$conf->SUIVITC->enabled

Merci à tous.
L'administrateur a désactivé l'accès en écriture pour le public.