Ні в якому разі не редагуйте файл шаблону ( links.phtml
). Це слугує загальним шаблоном для всіх списків посилань. Наприклад, він також використовується для посилань у нижньому колонтитулі.
З toplinks.php
вами ви можете робити все, що завгодно, оскільки застаріле з часу CE v1.4.0.1.
Рекомендую використовувати файли xml, які додають посилання до верхнього контейнера, щоб досягти необхідного. Метод , який викликається при додаванні нового посилання підтримує деякі параметри , які дозволяють додавати класи та інші атрибути на і
addLink
li
a
теги в посиланнях і деякий текст до посилання і після заслання.
public function addLink($label, $url='', $title='', $prepare=false, $urlParams=array(),
$position=null, $liParams=null, $aParams=null, $beforeText='', $afterText='')
{ ... }
Якщо ви хочете додати іконку в моєму меню рахунків ви можете встановити , $beforeText
щоб <span class="icon"></span>
додати деякі стилі на класі значка.
Для посилань на кошик і замовлення це трохи складніше, оскільки вони додаються через об'єкт блоку не безпосередньо з файлу макета.
Якщо вам потрібно щось інше для кошика для кошика чи каси, все, що вам потрібно зробити, це перекрити методи Mage_Checkout_Block_Links::addCartLink()
або Mage_Checkout_Block_Links::addCheckoutLink()
. Ці 2 дзвінки однаково, addLink()
і ви можете передавати йому різні параметри.