我创建了一个名为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出了什么问题。很感谢任何形式的帮助。谢谢!
答案 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"}}
然后尝试。