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.
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
regis
Avril 30, 2009, 12:18
3
est-ce que tu as bien dans llx_const un enregistrement qui devrait s’appeler :
MAIN_MODULE_MONMODULELAMBDA avec une valeur à 1 ?
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…
regis
Mai 1, 2009, 2:00
5
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 ?
Pour savoir si un module est actif, il te suffit de faire un test
if ($conf->global->MAIN_MODULE_SUIVITC)
Merci beaucoup, ça marche nickel.
Il fallait donc faire:
$conf->global->MAIN_MODULE_SUIVITC
et non :
$conf->SUIVITC->enabled
Merci à tous.