Magento更改一页结帐页面标题

时间:2015-05-27 09:03:00

标签: magento

我需要更改结帐页面标题。我尝试将下面的代码添加到我的自定义布局文件中。但它没有用;

<checkout_onepage_index>
        <reference name="head">
            <action method="setData" translate="title"><key>title</key><value>your title </value></action>
        </reference>
</checkout_onepage_index>

任何人都可以帮助我。

谢谢。

2 个答案:

答案 0 :(得分:2)

使用以下

检查一次
<reference name="head">
    <action method="setTitle" translate="title"><title>Your Title</title></action>
</reference>

或通过代码访问head block元素并在其上调用setTitle('your title')方法。

$this->getLayout()->getBlock('head')->setTitle('your title'); \

除此之外,还要在Magento Onepage Checkout页面中自定义标题或标签值,即“送货信息”或“邮政编码”等

打开app/locale/en_US/Mage_Checkout.csv

要更改值,只需在A列中找到要更改的值,然后将B列中的文字编辑为结帐时要为此标签显示的文字。

例如,要编辑“运输信息”标签,请找到“运输信息”,“运输信息”,并替换为“运输信息”,“您的标题”。

请记住在Magento管理面板中清除缓存,然后测试结帐以验证标题或标签的值是否正在显示。

如需更多帮助,请查看link

答案 1 :(得分:1)

试试这个

<reference name="head">
    <action method="setTitle"><title>New Title</title></action>
</reference>