将类别URL重定向到Magento中的联系人页面
我有一个关于我们的分类。这是在顶部导航。所以我想当用户点击“关于我们”时。它将重定向到Magento默认联系人页面。将类别URL重定向到Magento中的联系人页面,magento,url,Magento,Url,我有一个关于我们的分类。这是在顶部导航。所以我想当用户点击“关于我们”时。它将重定向到Magento默认联系人页面。 我知道Magento URL重写。我已经将一些类别URL更改为CMS页面。但对于联系人来说,它不起作用 我不确定这是否是将CMS页面添加到导航中的最直观的方法,但这里有一个可能的解决方案 通过使用主题的contact.xml的相关部分作为自定义布局更新,可以将contacts表单显示为类别页面的内容 对于类别,在“显示设置”选项卡上,将“显示模式”设置为“仅静态块”。无需选择CM
我知道Magento URL重写。我已经将一些类别URL更改为CMS页面。但对于联系人来说,它不起作用 我不确定这是否是将CMS页面添加到导航中的最直观的方法,但这里有一个可能的解决方案 通过使用主题的contact.xml的相关部分作为自定义布局更新,可以将contacts表单显示为类别页面的内容 对于类别,在“显示设置”选项卡上,将“显示模式”设置为“仅静态块”。无需选择CMS块 接下来,在类别的“自定义设计”选项卡上,将contacts.xml中的内容引用复制到“自定义布局更新”字段中。请注意,还必须设置formAction,因为这不是在contacts.xml上完成的
<reference name="content">
<block type="core/template" name="contactForm" template="contacts/form.phtml">
<action method="setFormAction"><formAction>contacts/index/post</formAction></action>
</block>
</reference>
您可能需要尝试获得正确的formAction值
设置后,在查看类别页面时将显示表单
请注意,当用户填写并提交表单时,他们将被引导到真正的联系人页面。如果这是一个问题,您必须覆盖联系人控制器以进行适当的指示。请显示您所做的更改/操作