मैं निम्नलिखित कोड है कि मैं ../myCustomTheme/layout/local.xml में बचाने के साथ Magento के top.links करने के लिए कस्टम लिंक जोड़ने के लिए सक्षम हूँमैं Magento top.links के लिंक कैसे जोड़ूं जो किसी अन्य डोमेन पर रीडायरेक्ट करते हैं?
<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>
ऊपर कोड उदाहरण है कि नाम के एक लिंक तैयार करेगा अंक http://myexampledomain.com/example पर। अगर मैं
<url>http://myotherexampledomain.com</url>
करने के लिए कोड
<url>example</url>
की इस पंक्ति को बदलने मैं एक लिंक नामित उदाहरण है कि http://myexampledomain.com/http:/myotherexampledomain.com के लिए अंक के साथ खत्म। मैंने तैयार पैरामीटर को गलत पर सेट करने और urlParams को विभिन्न पैरामीटर जोड़ने का प्रयास किया है ../app/code/core/Mage/Core/Model/Url.php को कोई फायदा नहीं हुआ।
मेरी समस्या हल हो गई। यह ध्यान देने योग्य है कि आपको उन सभी तर्कों को आपूर्ति करना है जो addLink विधि की आवश्यकता है क्योंकि यदि कोई सूची से अनुपलब्ध है, तो उसके बाद सभी को XML से अनदेखा कर दिया जाएगा। – nyaray