में चेकआउट नियंत्रक को ओवरराइड नहीं कर सकता है, मैं अपने Magento स्टोर में चेकआउट नियंत्रक में कुछ बदलाव करने की कोशिश कर रहा हूं, हालांकि, जब मैं नियंत्रक फ़ाइल को अपनी स्थानीय निर्देशिका में डालने का प्रयास करता हूं तो यह सम्मान नहीं करता है इसके लिए स्थानीय फाइल।Magento
मैंने जांच की है कि फाइलें उनके संबंधित कोड पूल में एक ही स्थान पर हैं और फ़ाइलों को एक ही चीज़ नाम दिया गया है, यह सिर्फ यह नहीं करेगा।
- /app/code/core/Mage/Checkout/controllers|CartController.php
- /app/code/local/Mage/Checkout/controllers|CartController.php
उन हैं मेरे पास दो फाइलों के लिए फ़ाइल पथ हैं।
Magento में चेकआउट फ़ाइलों के बारे में कुछ खास है जो उन्हें ओवरराइड होने से रोकते हैं?
इस Magento टीम के लिए एक जिज्ञासु डिजाइन निर्णय है क्योंकि मॉड्यूल के अंदर बाकी सब कुछ स्थानीय कोड पूल में सही जगह पर डालकर आसानी से ओवरराइड किया जा सकता है। –