【发布时间】:2014-06-27 00:47:57
【问题描述】:
我正在寻找一个新的联系表来查询有关 Magento 的信息。为此从头开始创建一个模块似乎有点浪费时间。有谁知道这种情况发生的最明智和最快的方法吗?
谢谢!
【问题讨论】:
标签: forms magento module contact
我正在寻找一个新的联系表来查询有关 Magento 的信息。为此从头开始创建一个模块似乎有点浪费时间。有谁知道这种情况发生的最明智和最快的方法吗?
谢谢!
【问题讨论】:
标签: forms magento module contact
在 CMS>Manage Pages 中创建并启用一个新页面(或者您可以使用静态块),例如使用 my-contact-form 的 url ID 和与您的主题匹配的布局调用页面 My Contact Form。对于新页面的内容添加
{{block type='core/template' template='contacts/mycontactform.phtml'}}
现在在您的模板文件夹(Magento 1.3.x 中默认主题的 app/design/frontend/default/default/template/contacts)中复制现有的 form.phtml 文件,将其重命名为 mycontactform.phtml 并将其复制回联系人文件夹。编辑新的 mycontactform.phtml 代码和 html,以创建新的联系表单。
转到http://www.example.com/my-contact-form 加载新表单
希望对您有所帮助...
【讨论】:
在 paj 答案的附录中:您还必须编辑电子邮件模板以包含您刚刚添加的任何新字段。
请记住,您的新联系表单和 Magento 原始联系表单(您将来可以通过这种方式添加的任何未来联系表单)都将使用相同的电子邮件模板。
因此,为了发送有意义的电子邮件,您需要使用 {{depend}} 指令对模板进行“编程”
【讨论】: