我試圖從每個商店的帳戶導航中刪除鏈接。其實我會刪除兩個鏈接,一個來自默認帳戶導航,另一個來自「自定義」標題導航。Magento:在定位商店視圖時忽略XML引用
自定義鏈接的移除操作將啓動並且鏈接將被刪除,但將忽略默認帳戶導航的移除操作。
如果我在<customer_logged_in>
句柄中爲默認帳號導航添加刪除操作,那麼它工作得很好。所以它只在商店視圖句柄內被忽略。
我使用下面的代碼,在local.xml中
<STORE_foo>
<!-- Doesn't kick in -->
<reference name="customer_account_navigation" >
<action method="removeLinkByName"><name>newsletter</name></action>
</reference>
<!-- Kicks in -->
<reference name="customer_header_navigation" >
<action method="removeLinkByName"><name>header_account_newsletter</name></action>
</reference>
</STORE_foo>
任何想法?
我應該考慮一下。謝謝艾倫!嵌套佈局手柄的可能性會很好。 ' customer_account> ' –
Walker