Lien dans module - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : Lien dans module (/thread-4012.html) |
Lien dans module - bobjo - 30/03/2017 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, Toujours dans le développement d'un module, je doit par un lien rediriger sur une page du site et afficher un gabarit de mon module. J'arrive bien à faire la redirection vers la page mais mon module n'affiche rien... Je vous met le code : Création des liens : Code : [== PHP ==] Action form_inscription : Code : [== PHP ==] Gabarit form_inscription : Code : [== Indéfini ==] Ce qui est étrange, c'est que pour tester j'ai fais une faute de syntaxe dans mon fichier action.form_inscription et je n'ai pas eu d'erreur comme ci le fichier n'était pas chargé. Voila l'url généré par la fonction CreateTemplate http://monsite.tld/index.php?mact=Concours,cntnt01,form_inscription,0&cntnt01jeuid=1&cntnt01returnid=92 J' ai comparé cette url avec différent module qui utilise le même mécanisme (News et CGBlog) leur url de redirection vers le détail des articles est similaire à ce que j'ai dans mon module... Si vous avez une solution ou des idées. Cordialement bobjo Lien dans module - bobjo - 30/03/2017 Bon j'ai fais quelque teste et il semble bien que mon fichier d'action ne soit pas charger. J'ai activé le debug et j'ai mis ça debug_buffer('Concours debug formulaire'); dans mon fichier d'action. Mais rien ne s'affiche dans le debug... Je viens également de modifier l'action appelé dans le lien en en mettant une qui n'existe pas dans mon module... Rien... Je ne comprend pas pourquoi mon action n'est pas exécuté... Cordialement bobjo Lien dans module - bobjo - 30/03/2017 Je viens de faire un autre teste. J'ai mis l'appel à mon module directement dans le contenu de la page de redirection et j'ai bien mon gabarit qui s'affiche. Donc il y a un problème soit dans le lien, soit j'ai oublié quel que chose dans mon module ou je sais pas...... Cordialement bobjo |