Dalam hal apa pun jangan mengedit file templat ( links.phtml
). Ini berfungsi sebagai templat umum untuk semua daftar tautan. Misalnya digunakan untuk tautan di footer juga.
Dengan toplinks.php
Anda dapat melakukan apa pun yang Anda inginkan karena sudah usang sejak CE v1.4.0.1.
Saya sarankan menggunakan file xml yang menambahkan tautan ke wadah atas untuk mencapai apa yang Anda butuhkan.
The addLink
metode yang disebut saat menambahkan link baru mendukung beberapa parameter yang memungkinkan Anda untuk menambahkan kelas dan atribut lainnya pada li
dan a
tag di link dan beberapa teks sebelum link dan setelah link.
public function addLink($label, $url='', $title='', $prepare=false, $urlParams=array(),
$position=null, $liParams=null, $aParams=null, $beforeText='', $afterText='')
{ ... }
Jika Anda ingin menambahkan ikon ke menu akun saya Anda dapat mengatur $beforeText
untuk <span class="icon"></span>
dan menambahkan beberapa gaya pada kelas ikon.
Untuk tautan keranjang dan checkout, ini agak rumit karena ditambahkan melalui objek blok tidak langsung dari file tata letak.
Jika Anda memerlukan sesuatu yang berbeda untuk keranjang atau checkout, yang harus Anda lakukan hanyalah mengganti metode Mage_Checkout_Block_Links::addCartLink()
atau Mage_Checkout_Block_Links::addCheckoutLink()
. Ini 2 panggilan yang sama addLink()
dan Anda dapat memberikan parameter yang berbeda untuk itu.