表格未在magento 1.9.0.1上提交,在提交时出现404错误页面

时间:2018-12-06 13:39:01

标签: magento contact-form

我创建了一个名为Contact的CMS页面,并在其中使用了以下代码:

{{block type='core/template' name='contactForm' template='contacts/form.phtml'}}

https://www.peterwynnscore.com.au/contact/ 显示联系表单的页面,但是当我提交时,它只是刷新页面而不执行任何操作。我检查了表单操作,该操作为空白,因此我编辑了"/contacts/form.phtml"文件并在操作"/contacts/index/post"中添加了此文件,但是在提交表单时它显示了404 error页。这里有什么问题?

我检查了错误日志"var/log/system.log",它给了我error: ERR (3): Notice: Use of undefined constant tmp - assumed 'tmp' in lib/Zend/Cache.php on line 153

我不知道表单操作URL出了什么问题。很感谢任何形式的帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

您缺少form action。像

一样添加form_action="{{store direct_url='contacts'}}/index/post"
{{block type="core/template" name="contactForm" form_action="{{store direct_url='contacts'}}/index/post" template="contacts/form.phtml"}}

然后尝试。