我正在尝试将联系表格实施到我正在制作的网站中。没有人建议只将 php 文件包含到模板中。
我不明白如何制作或将现有的联系表格转换为与 Smarty 合作的表格。
有什么指导方针吗?
我正在尝试将联系表格实施到我正在制作的网站中。没有人建议只将 php 文件包含到模板中。
我不明白如何制作或将现有的联系表格转换为与 Smarty 合作的表格。
有什么指导方针吗?
好吧,smarty 的目的是将您的代码逻辑与您的设计模板分开。
因此,在您的联系表单中echo
,您应该将输出写入 smarty 变量,而不是使用 。IE:
$smarty->assign('email', $email);
在您的联系表单 PHP 的末尾,您应该加载 smarty 模板
$smarty->display('index.tpl');
我建议您也阅读smarty 最佳实践页面。它提供了有关如何使用 smarty 模板的详细信息(以及为什么不包含纯 PHP)。