08/04/2016, 13:49:27
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je suis entrain de développer un module.
Lors de l'appel à ce module on doit pouvoir passer des paramètres.
Mais quant j' appel mon module les paramètre ne sont passés.
De plus lors de l'appel au module je suis obligé de mettre {cms_module module="mon_module"} pour que cmsms reconnaisse mon module.
Je vous met le code :
fichier du module :
Code :
[== PHP ==]
public function InitializeFrontend() {
$this->SetParameterType('cat_template',CLEAN_STRING);
$this->RegisterModulePlugin();
}
public function InitializeAdmin() {
$this->CreateParameter('template',null,'template');
}
fichier action :
Code :
[== PHP ==]
if (isset($params['template'])) {
$template = trim($params['cat_template']);
}
Le template fonctionne bien car si je met le nom en dur cela fonctionne.
Si vous avez des idées ou une solution
Merci d'avance
Cordialement
bobjo