将类别URL重定向到Magento中的联系人页面

时间:2015-09-03 07:56:06

标签: magento url

我有一个名为category的{​​{1}}。这是在顶部导航。所以当用户点击About Us时我想要。它重定向到Magento默认About Us页面。 我知道contacts Magento重写了。我已经将一些类别网址更改为CMS页面。但对于联系人来说,它不起作用。

1 个答案:

答案 0 :(得分:0)

我不确定这是将CMS页面添加到导航的最直观方式,但这是一个可能的解决方案。

您可以使用主题的contact.xml的相关部分作为自定义布局更新,将联系人表单显示为类别页面的内容。

对于类别,在“显示设置”选项卡上将“显示模式”设置为“仅静态阻止"”。无需选择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值。

设置完毕后,系统会在您查看类别页面时显示。

请注意,当用户填写并提交表单时,他们将被引导至&#34;真实&#34;联系页面。如果这是一个问题,您将必须覆盖接触控制器以适当地指示。