Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu]partie admin d'un module - smarty et envoi de formulaire
#1
Bonjour.

j'aimerais envoyer un message comme il se doit (entête notamment), mais j'ai droit à l'erreur 'Lien interdit pour ce groupe'.
que dois-je faire svp ? (j'imagine que l'entête contient un lien, seule je ne peux pas l'envoyer)

j'ajoute quand même le message :


Bonjour. (version 1.11.2)

j'ai suivi le tuto pour créer un module cmsms. dans la partie admin (fichier action-defaultadmin.php) :

1 - je souhaite utiliser smarty, mais le code suivant

$smarty = cmsms()->GetSmarty();
$smarty->assign("variable","hello world");
echo $this->processTemplate('montemplate.tpl');

ne fonctionne pas, c'est-à-dire que les caractères spéciaux ne sont pas traités et surtout la variable n'est pas passée au template.

2 - comment envoyer un formulaire à la même page, ou plutôt à quelle adresse l'envoyer ? (form action="xx")

Merci.
#2
Bonjour,
1-je ne comprend pas ce que tu demandes. De quel tuto parles tu?
2-il faut utiliser CreateFormStart
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#3
je parle du tuto dans le guide du développeur cmsms. mais peu importe, le module fonctionne, c'est la partie admin qui me préoccupe.

que le code :
$smarty = cmsms()->GetSmarty();
$smarty->assign("variable","hello world");
echo $this->processTemplate('montemplate.tpl');
ne colle pas "hello world" dans $variable dans le template est-il normal ?

merci pour CreateFormStart !
#4
met {get_template_vars} pour voir les variables enregistrées.
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#5
merci pour le tuyau !
#6
sujet résolu.
#7
Parfait et qu'est-ce qui n'allait pas?
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#8
pour la partie template, dans le tuto il me semble qu'il n'y avait pas d'accolades autour de la variable, et les caractères spéciaux n'étaient pas traduits parce que je n'avais pas ajouté de fichier de traduction. pour le formulaire je m'en suis sorti avec les fonctions de CMSModule.


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)