Изменение topLinks

Last modified by ogonkov on Wed, June 23, 2010 17:48
Source|Old Revisions  

This is an old revision of the document!


Эта статья основана на исследованиях, проведенных twistedrodriguez, за что ему огромное спасибо.

Верхнее меню, вызывается в app/design/frontend/your-theme/default/layout/page.xml:

  1. <block type="page/html_header" name="header" as="header">
  2.     <block type="page/template_links" name="top.links" as="topLinks"/>
  3. ...
  4. </block>

Ссылки в этот блок можно добавлять стандартными методами.

Добавляются ссылки следующим образом (пример добавления ссылки на личный кабинет пользователя):

  1. <action method="addLink" translate="label title" module="customer">
  2.   <label>My Account</label>
  3.   <url helper="customer/getAccountUrl"/>
  4.   <title>My Account</title>
  5.   <prepare/>
  6.   <urlParams/>
  7.   <position>10</position>
  8. </action>

Некоторые ссылки не имеют вышеуказанных параметров, например, ссылки на Корзину и Оформить заказ. Их параметры жестко заданы в app/code/core/Mage/Checkout/Block/Links.php. Менять этот файл через локальное обновление крайне не рекомендуется.




 

Magento 2 GitHub Repository

Magento Job Board - Some sort of tag line goes here

Latest Posts| View all Jobs