Magento: Extending a community module -
मैं एक सामुदायिक मॉड्यूल की Unirgy_Dropship_Block_Adminhtml_Shipment_View वर्ग को विस्तारित करना चाहता हूं जो कि Mage_Adminhtml_Block_Sales_Order_Shipment_View को My_Bshipment_Block_Adminhtml_Shipment_View को बढ़ाता है मेरा XML है
< कोड> & lt;? Xml संस्करण = "1.0" एन्कोडिंग = "UTF-8"? & Gt; & LT; config & gt; & LT; मॉड्यूल & gt; & LT; My_Bshipment & gt; & LT; संस्करण & gt; 0.1.0 & lt; / संस्करण & gt; & Lt; / My_Bshipment & gt; & Lt; / मॉड्यूल & gt; & LT; वैश्विक & gt; & LT; मॉडल & gt; & LT; bshipment & gt; & LT; वर्ग & gt; My_Bshipment_Model & lt; / वर्ग & gt; & Lt; / bshipment & gt; & Lt; / मॉडल & gt; & LT; संसाधनों & gt; & LT; bshipment_setup & gt; & LT; सेटअप & gt; & LT; मॉड्यूल & gt; My_Bshipment & lt; / मॉड्यूल & gt; & Lt; / सेटअप & gt; & LT; कनेक्शन & gt; & LT; उपयोग & gt; core_setup & lt; / उपयोग & gt; & Lt; / कनेक्शन & gt; & Lt; / bshipment_setup & gt; & LT; bshipment_write & gt; & LT; कनेक्शन & gt; & LT; उपयोग & gt; core_write & lt; / उपयोग & gt; & Lt; / कनेक्शन & gt; & Lt; / bshipment_write & gt; & LT; bshipment_read & gt; & LT; कनेक्शन & gt; & LT; उपयोग & gt; core_read & lt; / उपयोग & gt; & Lt; / कनेक्शन & gt; & Lt; / bshipment_read & gt; & Lt; / संसाधन & gt; & LT; ब्लॉक & gt; & LT; udropship & gt; & LT; पुनर्लेखन & gt; & LT; adminhtml_shipment_view & gt; My_Bshipment_Block_Adminhtml_Shipment_View & lt; / adminhtml_shipment_view & gt; & Lt; / पुनर्लेखन & gt; & Lt; / udropship & gt; & Lt; / ब्लॉक & gt; & Lt; / वैश्विक & gt; & Lt; / config & gt;
मेरी मॉड्यूल कॉन्फ़िग फाइल भी दिखती है
& lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & LT; config & gt; & LT; मॉड्यूल & gt; & LT; My_Bshipment & gt; & LT; सक्रिय & gt; सच & lt; / सक्रिय & gt; & LT; codePool & gt; स्थानीय & lt; / codePool & gt; & LT; निर्भर करता है & gt; & LT; Unirgy_Dropship / & gt; & LT; Mage_Adminhtml / & gt; & Lt; / निर्भर करता है & gt; & Lt; / My_Bshipment & gt; & Lt; / मॉड्यूल & gt; & Lt; / config & gt;
"Itemprop =" text ">
एक त्वरित नज़र डालने के बाद, उपरोक्त कॉन्फ़िग ग्रुप वाले क्लास नाम के साथ एक ब्लॉक को ओवरराइड करेगा
udropship / adminhtml_shipment_view & lt; ब्लॉक & gt; & LT; udropship & gt; & LT; पुनर्लेखन & gt; & LT; adminhtml_shipment_view & gt; My_Bshipment_Block_Adminhtml_Shipment_View & lt; / adminhtml_shipment_view & gt; & Lt; / पुनर्लेखन & gt; & Lt; / udropship & gt; & Lt; / ब्लॉक & gt;
हालांकि, Magento इस समूहीकृत वर्ग नाम के साथ कभी भी एक ब्लॉक नहीं बनाता है यह समूहीकृत वर्ग के नाम के साथ एक वर्ग बनाता है
adminhtml / sales_order_shipment_view
अपनी कॉन्फ़िगरेशन को ऊपर वर्गीकृत वर्ग के नाम को फिर से लिखना है, और उसके बाद अपने वर्ग को विस्तारित करने के लिए परिभाषित करें
<पूर्व> Unirgy_Dropship_Block_Adminhtml_Shipment_View
Comments
Post a Comment