0

我正在使用 Magento 1.7.0.2,并且只想在客户注销时显示一些链接。

如果我将以下代码添加到 local.xml,则不会发生任何事情(我已注销):

 <customer_logged_out>
        <reference name="top.links">
            <action method="addLink" translate="label title" module="customer"><label>Test</label><url helper="customer/getLoginUrl"/><title>Test</title><prepare/><urlParams/><position>100</position></action>
        </reference>
        <remove name="reorder"></remove>
</customer_logged_out>

但是,一旦我删除了 customer_logged_out 标签,就会显示链接(对所有人),即:

    <reference name="top.links">
        <action method="addLink" translate="label title" module="customer"><label>Test</label><url helper="customer/getLoginUrl"/><title>Test</title><prepare/><urlParams/><position>100</position></action>
    </reference>
    <remove name="reorder"></remove>

如果我尝试使用 customer_logged_in 标签,也不会显示任何内容。

为什么这些logged_in/logged_out 标签在local.xml 中不起作用?

4

0 回答 0