Magento 1 में, मॉड्यूल डेवलपर के रूप में लेआउट एक्सएमएल कोड का उपयोग करके ब्लॉक के टेम्पलेट को बदलना संभव है
<reference name="block_to_change">
<action method="setTemplate">
<param>/path/to/template.phtml</param>
</action>
</reference>
और फिर अपने टेम्पलेट को बेस थीम से जोड़ रहे हैं।
app/design/frontend/base/default/template/path/to/template.phtml
क्या यह संभव है, एक मॉड्यूल डेवलपर के रूप में, मैगेंटो 2 में कुछ ऐसा ही करने के लिए? या मुझे जिस ब्लॉक में दिलचस्पी है उसे हटाने के लिए लेआउट एक्सएमएल या पीएचपी कोड का उपयोग करना होगा , और एक अलग टेम्पलेट के साथ एक नया ब्लॉक सम्मिलित करना होगा (जिसका वर्ग मूल ब्लॉक वर्ग का विस्तार करता है)
मुझे पता है कि मैं एक कस्टम थीम बना सकता हूं जो एक टेम्पलेट को बदलता है, लेकिन मैं एक मॉड्यूल बनाने में दिलचस्पी रखता हूं जो डिफ़ॉल्ट टेम्पलेट को बदलता है, लेकिन फिर भी एक कस्टम थीम को उस टेम्पलेट को बदलने की अनुमति देता है।