2012-02-06 98 views
1

當我登錄時,有時我的「註銷」鏈接顯示在頂部鏈接部分,有時不顯示。Magento頂部鏈接「註銷」鏈接有時不顯示

似乎取決於特定的會話,即如果我關閉瀏覽器並稍後回來,它可能在那裏。奇怪我知道。

此代碼位於我的customer.xml中,有時似乎有效。

<!-- 
Load this update on every page when customer is logged in 
--> 

    <customer_logged_in> 
     <reference name="top.links"> 
      <action method="addLink" translate="label title" module="customer"><label>Log Out</label><url helper="customer/getLogoutUrl"/><title>Log Out</title><prepare/><urlParams/><position>100</position></action> 
     </reference> 
    </customer_logged_in> 

<!-- 
Load this update on every page when customer is logged out 
--> 

    <customer_logged_out> 
     <!---<reference name="right"> 
      <block type="customer/form_login" name="customer_form_mini_login" before="-" template="customer/form/mini.login.phtml"/> 
     </reference>--> 
     <reference name="top.links"> 
      <action method="addLink" translate="label title" module="customer"><label>Log In</label><url helper="customer/getLoginUrl"/><title>Log In</title><prepare/><urlParams/><position>100</position></action> 
     </reference> 
     <remove name="reorder"></remove> 
    </customer_logged_out> 

我想到了一些可能在稍後的負載鏈中覆蓋它,但我找不到任何引用來刪除此鏈接。

我也將這個確切的代碼添加到應該最後加載的local.xml文件..沒有運氣那裏。

對發生了什麼事情有任何想法?我正在使用Magento 1.6.1社區。在我看來,這可能是一個錯誤,基於不規律的行爲模式。

+0

我看不到「註銷」,從來沒有。 – 2012-06-08 10:44:45

回答