दुर्भाग्य से आप कम से कम कुछ PHP को जाने बिना Magento पर काम करने में सक्षम नहीं होंगे, इसलिए मैं आपको सलाह दूंगा कि आप कम से कम भाषा की मूल बातें सीखें (जिसमें कक्षाओं का उपयोग कैसे करना है )।
यदि आप पृष्ठ की स्टाइलिंग पर ध्यान केंद्रित करने का इरादा कर रहे हैं (कोई नई कार्यक्षमता जिसमें कुछ कोड परिवर्तनों की आवश्यकता होगी) तो आपको यह देखना चाहिए कि मैगेंटो लेआउट और थीम कैसे काम करते हैं। सभी सामग्री app/design
फ़ोल्डर में पाई जा सकती है और यह वह स्थान है जहां सबसे कम पीएचपी पाया जा सकता है।
लेआउट फाइलें परिभाषित करती हैं (यदि कोड में अन्यथा निर्दिष्ट नहीं है) जो ब्लॉक, सीएसएस और जावास्क्रिप्ट फ़ाइलों को जोड़ा जाएगा जहां (यह वह जगह है जहां आपके जावास्क्रिप्ट समावेश को जाना चाहिए)।
टेम्प्लेट वास्तविक ब्लॉक एचटीएमएल कंटेंट फाइल होते हैं (यह वहीं होता है जहां ज्यादातर एचटीएमएल लिखा जाता है और पीएचपी के साथ डायनेमिकली बदल जाता है)।
ध्यान दें कि लेआउट और टेम्पलेट फ़ाइलों को विभिन्न स्थानों पर रखकर ओवरराइट किया जा सकता है ताकि आपको डिफ़ॉल्ट लेआउट और टेम्पलेट फ़ाइलों को कभी भी फिर से लिखना न पड़े।
साधन
सबसे अच्छा संसाधन पहले से मौजूद डिफ़ॉल्ट लेआउट और टेम्पलेट फ़ाइलों को देखना होगा।
Google :)
स्टैक ओवरफ्लो - यह लिंक थीम पर अपनी खुद की जेएस फाइल को जोड़ने के तरीके पर है
एलन स्टॉर्म ट्यूटोरियल - वे अधिक तकनीकी हैं इसलिए आपको पहले बुनियादी PHP सीखना चाहिए (उन्होंने एक पुस्तक भी लिखी जो बड़े पैमाने पर मैगेंटो लेआउट सिस्टम को कवर करती है लेकिन आपको PHP जानने की आवश्यकता है)।
डिजाइनरों के लिए Magento - मैंने ट्यूटोरियल नहीं पढ़ा, लेकिन वे बहुत अधिक PHP ज्ञान की अपेक्षा किए बिना Magento से गुजरते हैं