Smarty - 制作/转换联系表格

时间:2011-05-13 17:16:48

标签: smarty contact-form

我正在尝试将联系表单实现到我正在制作的网站中。没有人建议只将php文件包含在模板中。

我不明白如何制作或将现有的联系表格转换为与Smarty合作的表格。

任何指导方针?

1 个答案:

答案 0 :(得分:0)

嗯,smarty的目的是从您的设计模板中分离您的代码逻辑。

因此,在您的联系表单中,您应该将输出写入smarty变量,而不是使用echo。即:

$smarty->assign('email', $email);

在您的联系表格PHP结束时,您应该加载智能模板

$smarty->display('index.tpl');

我建议你也阅读smarty best practices page。它提供了有关如何使用智能模板的详细信息(以及为什么不包含普通PHP)。