मुझे Magento Onepage Checkout में एक वर्ग फिर से लिखना समस्या है क्योंकि मेरे पास स्थानीय कोड पूल में एक कस्टम मॉड्यूल है और सामुदायिक कोड पूल में एक तृतीय पक्ष विस्तार दोनों समान वर्ग का विस्तार कर रहे हैं ...
मैं एक के लिए नोड निर्भर करता है जोड़ने के लिए कोशिश की है ModuleA_Name.xml एक मॉड्यूल की फ़ाइल तो की श्रेणी का विस्तार ModuleB में Onepage.php फ़ाइल लेकिन यह काम नहीं किया है।
क्या कोई मुझे दे सकता है कि मैं यह कैसे कर सकता हूं मुझे पता है कि एक ऑब्जर्वर का उपयोग करने का एक और तरीका है लेकिन मुझे वास्तव में इस समय समाधान की आवश्यकता हो सकती है? इसके अलावा, मेरे लिए यह निर्भरता का उपयोग करने के लिए खतरनाक होगा क्योंकि मॉड्यूलबी केवल अलग-अलग स्टोर / विचारों के लिए सक्षम हो सकता है इसका मतलब है कि निर्भर मॉड्यूल अब काम नहीं करेगा?
अग्रिम में सहायता के लिए धन्यवाद ...
ModuleA
<global>
<rewrite>
<moduleA>
<from><![CDATA[#^/checkout/onepage/#]]></from>
<to>/moduleA/onepage/</to>
</moduleA>
<moduleA>
<from><![CDATA[#^/checkout/cart/add/#]]></from>
<to>/moduleA/cart/add/</to>
</moduleA>
</rewrite>
ModuleB
<global>
<models>
<salesrep>
<class>ModuleB_SalesRep_Model</class>
<resourceModel>salesrep_mysql4</resourceModel>
</salesrep>
<salesrep_mysql4>
<class>ModuleB_SalesRep_Model_Mysql4</class>
<entities>
<salesrep>
<table>salesrep</table>
</salesrep>
</entities>
</salesrep_mysql4>
<checkout>
<rewrite>
<type_onepage>ModuleB_SalesRep_Model_Type_Onepage</type_onepage>
</rewrite>
</checkout>
<modulebadminthemecontroller>
<class>LucidPath_SalesRep_Controller</class>
</modulebadminthemecontroller>
</models>
</global>
Onepage
वर्ग विशेष रूप से, ब्लॉक या मॉडल?