पर एक नया संदर्भ ब्लॉक जोड़ना मुझे Magento में काम करने के लिए कस्टम संदर्भ ब्लॉक प्राप्त करने में कुछ परेशानी हो रही है।Magento
चरण 1
page.xml
<block type="core/text_list" name="newreference" as="newreference"></block>
चरण 2
में एक नया "संदर्भ" ब्लॉक निर्मित:
ये कदम मैं ले लिया है कर रहे हैं इस ब्लॉक में उस स्थान पर एक संदर्भ जोड़ा गया है जिसे मैं पृष्ठ में दिखाना चाहता हूं (ऊपर 1column.phtml में पाद लेख, 2columns-left.phtml, 2columns-right.phtml, 3columns.phtml)
<?php $this->getChildHtml('newreference'); ?>
चरण 3
जोड़ा गया जो catalog.xml के लिए एक संदर्भ Magento बताता है मैं चाहता हूँ श्रेणी पृष्ठों पर 'newreference' संदर्भ ब्लॉक में एक टेम्पलेट भाग (specialfooter.phtml) उत्पादन के लिए
<reference name="newreference">
<block type="core/template" name="specialfooter" template="page/html/specialfooter.phtml"></block>
</reference>
चरण 4
परीक्षण के लिए एक सरल अनुच्छेद ब्लॉक के साथ पृष्ठ/html/निर्देशिका में 'specialfooter.phtml' बनाया गया।
और कुछ भी नहीं होता है।
संदर्भ ब्लॉक जो काम करता है, मेरी समझ के साथ मैंने जो कदम उठाए हैं, लेकिन मैं गलत हो सकता हूं। मैं किसी दस्तावेज, आधिकारिक या अन्यथा, या किसी भी पिछले SO प्रश्नों को खोजने के लिए संघर्ष कर रहा हूं जो इस विषय पर कोई प्रकाश डालता है।
मैं Magento ver का उपयोग कर रहा हूं। 1.7.0.2।
किसी भी मदद की बहुत सराहना की जाएगी।
सबसे संभावित समस्या यह है कि आपने कैश को साफ़ नहीं किया है ताकि नोड आपके पास कैश किए गए एक्सएमएल लेआउट में लोड न हो। आपके कदम सही लगते हैं। –
दुर्भाग्य से, मैं डरावने Magento कैश और डेवलपर्स को पकड़ने की क्षमता के बारे में अच्छी तरह से जानता हूँ। मैंने कैश को साफ़ करने और अक्षम करने की कोशिश की है। – john0514