Ben ../myCustomTheme/layout/local.xml kaydetmek aşağıdaki kodla Magento'nın top.links özel bağlantılar eklemek mümkün duyuyorumBaşka bir alana yönlendiren Magento top.linklerine nasıl bağlantılar eklerim?
<reference name="root">
<reference name="top.links">
<action method="addLink" translate="label title">
<label>example</label>
<url>example</url>
<title>example</title>
<prepare>true</prepare>
<urlParams helper="core/url/getHomeUrl"/>
<position>100</position>
<liParams/>
<aParams>class="top-link-example"</aParams>
<beforeText></beforeText>
<afterText></afterText>
</action>
</reference>
</reference>
örnek olduğunu adında bir bağlantı oluşturur Yukarıdaki kod noktaları http://myexampledomain.com/example. Ben
<url>http://myotherexampledomain.com</url>
kod
<url>example</url>
bu çizgiyi değiştirirseniz ben http://myexampledomain.com/http:/myotherexampledomain.com işaret eden bir bağlantı adlandırılmış örnek ile bitirmek. Hazırlık parametresini false olarak ayarlamayı ve urlParams'a çeşitli parametreleri eklemeyi .. /app/code/core/Mage/Core/Model/Url.php boşuna bakmaya çalıştım.
Sorunumu çözdüm. Bu, addLink yönteminin gerektirdiği tüm argümanları sağlamanız gerektiğine dikkat çekiyor, çünkü eğer listede bir eksik varsa, XML'den yok sayılacak olanların tümü yok sayılacak. – nyaray