Savoir si un module de ma création est actif

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

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…

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.