2012-05-18 82 views

回答

4

另一種方式來增加「我的賬戶」鏈接 轉到應用程序/設計/前端/預設(或你的主題包)/(主題文件夾)/page/html/header.phtml。 在此文件中,您可以添加自定義「li」標籤,並可以在Controller將其移動到「我的帳戶」頁面時爲「我的帳戶」添加鏈接。

這裏還有一個方法可以讓你:)

開放主題/佈局/ customer.xml文件,然後修改顯示在所有頁面的客戶鏈接部分,包括一個鏈接家裏也給其他客戶的鏈接您認爲必要的服務頁面,例如'返回'(如果您收到很多這些查詢...)。

<default> 

    <!-- Mage_Customer --> 
    <reference name="top.links"> 
     <action method="addLink" translate="label title" module="customer"><label>Home</label><url></url><title>Home</title><prepare>true</prepare><urlParams/><position>5</position></action> 
     <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>94</position></action> 
     <action method="addLink" translate="label title" module="customer"><label>Deliveries</label><url>deliveries</url><title>Deliveries</title><prepare>true</prepare><urlParams/><position>95</position></action> 
     <action method="addLink" translate="label title" module="customer"><label>Returns</label><url>returns</url><title>Returns</title><prepare>true</prepare><urlParams/><position>96</position></action> 
     <action method="addLink" translate="label title" module="customer"><label>Contact Us</label><url>contacts</url><title>Contact Us</title><prepare>true</prepare><urlParams/><position>97</position></action> 
    </reference> 
</default> 

享受:)

+0

我已添加自定義鏈接 – Dolly

3

選項1:

佈局文件是用來顯示在top.links塊鏈接。您可以在相關的xml文件中刪除它們,並保持原樣。在checkout.xml你有這樣的:

<default> 
    <reference name="top.links"> 
     <block type="checkout/links" name="checkout_cart_link"> 
      <action method="addCartLink"></action> 
      <action method="addCheckoutLink"></action> 
    </block> 
    </reference> 
</default> 

如果刪除該塊,然後他們將不再顯示在top.links塊這兩個環節。

選項2:

另一種方法是,如你所說,創建一個CMS塊,並在你的頭包括這個代替。要包含一個CMS塊模板文件,如果你想使用的佈局系統使用此佈局中的文件,您可以使用

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('toplinksblock')->toHtml() ?> 

或者:

<reference name="footer"> 
    <block type="cms/block" name="sample_links"> 
    <action method="setBlockId"><block_id>sample_links</block_id></action> 
    </block> 
</reference> 

那麼這個模板文件:

<?php echo $this->getChildHtml('sample_links') ?> 

選項3:

或者只是編輯top.links.phtml

+0

感謝您的回覆。我通過自定義鏈接完成了它。 – Dolly