Удалить конкретные топ-ссылки


9

Мне нужно отредактировать главные ссылки Magento особым образом, и нужно показать только три ссылки в следующем порядке

Login  Register  Cart

Это приведет к следующему

  1. Удалить только ссылку Checkout, а не ссылку на корзину
  2. Удалить ссылку на мою учетную запись и добавить ссылку регистрации
  3. Переименовать мою корзину в корзину

Как мне этого добиться?

Пожалуйста, руководство.

Спасибо !!!


Как я могу сделать это с помощью top.links.phtml?
Mark

Ответы:


11

Вы также можете удалить некоторые из верхних ссылок в вашем local.xml, ссылаясь на них и удаляя их по имени.

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

Это работает, только если верхняя ссылка была создана с таким именем:

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

Для входа в систему и выхода из нее, поскольку они не вызываются с «именем», вы не можете удалить его таким образом.


6

Вы можете изменить его, отредактировав ссылку name = "top.links" в следующих XML- файлах.

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

Проверьте этот следующий пост

Как редактировать заголовки ссылок?

Вы можете получить больше идеи здесь


Да. Это мой ответ! Это единственное предложение для вас!
ДРАЖИ

2
Марк, это не конструктивно. Что ты сделал? В чем проблема? Что ты ожидал случиться? И, пожалуйста, отредактируйте вопрос, чтобы добавить больше информации, и НЕ пишите нечитаемый комментарий. Спасибо!
Фабиан Блехшмидт

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.