【问题标题】:Smarty - making/converting a contact formSmarty - 制作/转换联系表格
【发布时间】:2011-05-13 17:16:48
【问题描述】:

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

我不明白如何制作或将现有的联系表单转换为使用 Smarty 的表单。

有什么指导方针吗?

【问题讨论】:

    标签: smarty contact-form


    【解决方案1】:

    好吧,smarty 的目的是把你的代码逻辑从你的设计模板中分离出来。

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

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

    在您的联系表单 PHP 的末尾,您应该加载 smarty 模板

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-24
      • 2015-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多