Magento 在CMS页面中调用静态自定义模块块

Magento 在CMS页面中调用静态自定义模块块,magento,Magento,在我的CMS联系我们页面中,我有以下代码: {{block type="core/template" name="contactForm" form_action="/contacts/index/post" template="contacts/form.phtml"}} 这是Magento的标准联系方式。我已经从Fontis安装了一个名为recaptcha的新模块来防止垃圾邮件。这位于my_theme/default/template/fontis/recomptcha/contacts.

在我的CMS联系我们页面中,我有以下代码:

{{block type="core/template" name="contactForm" form_action="/contacts/index/post" template="contacts/form.phtml"}}
这是Magento的标准联系方式。我已经从Fontis安装了一个名为recaptcha的新模块来防止垃圾邮件。这位于my_theme/default/template/fontis/recomptcha/contacts.phtml

有人能告诉我如何正确修改上述代码以使用新表单吗? 我已尝试将:
template=“contacts/form.phtml”
更改为
template=“fontis/recaptcha/contacts.phtml”
,但这似乎不起作用,不确定是否需要更改块类型以使其起作用

提前谢谢你的帮助


John

更改模板路径时,您的修改通常是正确的。具体来说,当你说它“不起作用”是什么意思?如果没有更多关于所看到内容的信息,就很难帮助您调试此问题

谢谢! 乔



听起来像是缓存问题,或者您在错误的声明上更改了模板。首先,关闭站点上的所有缓存,然后重试。如果这不起作用,请打开模板路径提示,并确保您正在编辑您认为您是的内容。

谢谢Joe,您的权利,我应该更清楚它是如何起作用的。基本上,它继续使用Magento联系人表单,而不是fontis目录结构中的表单。我还尝试将type=“core/template”更改为各种内容,但这完全摆脱了联系人表单,可能是因为它完全错误。谢谢