एएस फ्लीप्लिप ने कहा, एमवीसी पैटर्न की समझ है और जिस तरह से ज़ेंड फ्रेमवर्क उनको लागू करता है। विशेष रूप से नियंत्रक भाग, मॉडल और दृश्य को अलग-अलग संभाला जाता है।
सुनिश्चित करें कि आप एक मूल संपादक (उदाहरण के लिए ग्रहण + पीडीटी) का उपयोग करते हैं जो आपको किसी भी फ़ंक्शन पर क्लिक करने की अनुमति देता है और यह आपको स्रोत दिखाएगा और साथ ही xDebug सेट अप करेगा ताकि आप कुछ कोड को चलते समय देख सकें चर के मूल्य।
Magento प्रत्येक मॉड्यूल में कई config.xml फ़ाइलों द्वारा नियंत्रित हो जाता है जो एक बड़े xml में विलय हो जाता है।इसलिए आपको यह समझने की जरूरत है कि आप मॉड्यूल कैसे सेट करते हैं और मैगे :: getModule ('yourmodul/xx_yyy') क्या करता है। रूप में अच्छी तरह दाना :: getResourceModule(), दाना :: सहायक(), दाना :: getBlock es()
सुनिश्चित करें कि आप 100% वर्ग Varien_Object, ... से परिचित हैं और इसका एक प्रशंसक बन:)
प्रयास करें, Magento संग्रह वर्ग जो मूल रूप से एक से अधिक परिणाम
एक डेटाबेस EAV मॉडल
आप डेटाबेस में फेरबदल की योजना बना रहे जब से परिचित हों लौटने किसी भी mysql क्वेरी लपेटता को समझने के लिए .. आपको यह सुनिश्चित करना चाहिए कि आप Magento इंस्टॉलर को समझें।
नहीं है बहुत अधिक .... यह मुझे ले गया मैं 6 महीने नहीं जानता कि यह की एक अच्छी समझ पाने के लिए ...
ही यहाँ :) :) –