2010-07-17 11 views
1

Je suis nouveau à smarty modèle et j'essaie de le faire. J'ai un formulaire html dans le fichier tpl et sous cette forme l'action est pour une fonction email php email.php. Je ne suis pas capable de le faire fonctionner. si j'ai le code complet (html form + php email code) et enregistrer en tant que fichier php, cela fonctionne très bien.Smarty question modèle

est-il un moyen d'appeler le code php de email.php dans ce fichier tpl? Je suis complètement nouveau et je fais juste quelques changements sur le site.

ce qui a trait

+1

acceptent plus de réponses à vos questions –

+0

Salut, je reçois votre point, mais je vais habituellement et visiter les réponses une fois que je suis fait et je vote et accepte aussi les réponses. Je comprends totalement comment on devrait donner du crédit aux autres. Merci pour l'information. – Jay

Répondre

1

après avoir fait une recherche google, je trouve que je peux le faire de cette façon

Dans les tpl (ex - mail.tpl)

{ php } 
//all php code here, in my case its the mailer 
{ /php } 

et dans l'action de forme, donne juste "mail.tpl".

fyi, j'ai conçu ce contact avec ajax pour simplement faire la soumission dans la même page sans naviguer.

0

{php} {/ php} est obsolète dans Smarty V3 maintenant