Bestimmte Top-Links entfernen


9

Ich muss die Magento Top Links auf eine bestimmte Weise bearbeiten und nur drei Links in der folgenden Reihenfolge anzeigen

Login  Register  Cart

Dies würde zu Folgendem führen

  1. Entfernen Sie nur den Checkout-Link und nicht den Cart-Link
  2. Entfernen Sie den Link Mein Konto und fügen Sie stattdessen den Link Registrieren hinzu
  3. Benennen Sie meinen Warenkorb in Warenkorb um

Wie kann ich das erreichen?

Bitte führen.

Vielen Dank !!!


Wie kann ich das mit top.links.phtml machen?
Mark

Antworten:


11

Sie können auch einige der Top-Links in Ihrer local.xml entfernen, indem Sie sie referenzieren und nach Namen entfernen.

<reference name="top.links">
   <remove name="wishlist_link"/>
   <remove name="checkout_cart_link"/>
</reference>

Dies funktioniert nur, wenn der Top-Link mit einem Namen wie diesem erstellt wurde:

<reference name="top.links">
   <block type="wishlist/links" name="wishlist_link" />
   <action method="addLinkBlock"><blockName>wishlist_link</blockName></action>
</reference>

Für das An- und Abmelden können Sie es nicht auf diese Weise entfernen, da sie nicht mit einem "Namen" aufgerufen werden.


6

Sie können es ändern, indem Sie den Block reference name = "top.links" in den folgenden XML- Dateien bearbeiten

 1. app/design/frontend/Your_theme/default/layout/checkout.xml 
 2. app/design/frontend/Your_theme/default/layout/customer.xml

Überprüfen Sie diesen folgenden Beitrag

Wie bearbeite ich Header-Links?

Weitere Informationen erhalten Sie hier


Ja. Es ist meine Antwort! Es ist der einzige Vorschlag für Sie!
DRAJI

2
Mark, das ist nicht konstruktiv. Was hast du getan? Worin besteht das Problem? Was hast du erwartet? Bearbeiten Sie die Frage, um weitere Informationen hinzuzufügen, und schreiben Sie KEINEN unlesbaren Kommentar. Vielen Dank!
Fabian Blechschmidt

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.