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

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

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

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

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

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