Magento从Observer删除Logout Link

时间:2016-10-16 10:41:26

标签: magento magento-1.7 magento-1.9 magento-1.8

我试图从Observer中删除注销链接。 当我删除所有顶部链接时,它正在工作。但不仅仅是退出链接。 要删除我使用此代码的热门链接

public function addHandle($observer)

{

  $layout = $observer->getLayout();           

  $layout->getUpdate()->addUpdate('<reference name="top.links" />');
     $layout->generateXml();

}

删除注销链接    这不起作用

public function addHandle($ observer)    {

  $layout = $observer->getLayout(); 

  $layout->getUpdate()->addUpdate(' <customer_logged_in>
    <reference name="top.links">
    <action method="removeLinkByUrl"><url helper="customer/getLogoutUrl"/></action>
    </reference>
    </customer_logged_in>
    ');

     $layout->generateXml();

}

0 个答案:

没有答案