Я пытаюсь добавить пояснительный текст к верхним ссылкам клиентов (мой аккаунт, моя корзина и т. Д.) Через файл customer.xml из пустой темы (это в Magento 1.4.1.1)
Я думаю, что magento имеет возможность «из коробки», выдавая параметры afterText или beforeText, но когда я их использую, кажется, что дело только в ссылке (а не после, что я и хочу). *
вот выдержка из customer.xml, которая включает дополнительный параметр :
<default>
<!-- Mage_Customer -->
<reference name="top.links">
<action method="addLink" translate="label title" module="customer"><label>Your Account</label><url helper="customer/getAccountUrl"/><title>Your Account</title><prepare/><urlParams/><position>10</position><null /><aParams>rel="nofollow"</aParams><afterText>click to login</afterText></action>
</reference>
</default>
кто-нибудь имел счастье с этим раньше? нужны ли дополнительные аргументы для liParams?
Заранее спасибо!
РЕДАКТИРОВАТЬ: вот последний код, который, кажется, работает для меня. Обратите внимание на добавление дополнительных полей, как предложено
спасибо за это, это очень помогло. и вы, и ответ @Zyava ниже помогли мне разобраться.
В предложении выше отсутствует одно поле (поле innerText). Я поместил полный код ниже, который, кажется, работает для меня. надеюсь, это поможет кому-то еще!
<action method="addLink" translate="label title" module="customer">
<label>Your Account</label>
<url helper="customer/getAccountUrl"/>
<title>Your Account</title>
<prepare/>
<urlParams/>
<liParams/>
<aParams>rel="nofollow"</aParams>
<innerText/>
<beforeText>yourbeforetext</beforeText>
<afterText>youraftertext</afterText></action>
большое спасибо @clockworkgeek и @zyava - оба ваших ответа помогли мне пройти через это.