PluXml Forum Home Documentation Ressources Forum Blog PluCSS Github

Test pour présence d'un plugin

Salut,

J'ai cherché dans la doc du Guide de Développeur de Plugin, mais je n'ai pas trouvé.

Comment peut-on tester si un plugin particulier (par exemple plxMyMultiLingue) est présent et actif, depuis un autre plugin ?

Pour pouvoir, par exemple, avoir deux comportements différents, selon si un plugin est utilisé ou pas.


Merci d'avance,
L@u

Réponses

  • Pas un seul développeur de Plugin à l'horizon ?
    Z'êtes tous en vacances ?
  • Dans le code de ton plugin voici la fonction qui va te retourner true ou false en fonction de sa présence et de son activaton.
    [== Indéfini ==]
    # check if a plugin is actived with name of plugin
    	public function plugin_check_active($plugname) {
    		$plxMotor = plxMotor::getInstance();		
    		$tmp = $plxMotor->plxPlugins->aPlugins[$plugname];
    		if ($tmp){
    			return true;
    		}else{
    			return false;
    		}
    	}
    	
  • juillet 2014 modifié
    OK, merci, super !
Connectez-vous ou Inscrivez-vous pour répondre.