ম্যাজেন্টো 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 তে একই জাতীয় কিছু করা কি সম্ভব? বা আমার আগ্রহী ব্লকটি সরাতে আমার লেআউট এক্সএমএল বা পিএইচপি কোড ব্যবহার করতে হবে এবং একটি ভিন্ন টেম্পলেট (যার শ্রেণিটি মূল ব্লক শ্রেণীর প্রসারিত) সহ একটি নতুন ব্লক প্রবেশ করানো দরকার?
আমি জানি যে আমি একটি কাস্টম থিম তৈরি করতে পারি যা কোনও টেম্পলেটকে প্রতিস্থাপন করে, তবে আমি একটি মডিউল তৈরি করতে আগ্রহী যা ডিফল্ট টেম্পলেটটি পরিবর্তন করে, তবে এখনও একটি কাস্টম থিমটিকে সেই টেমপ্লেটটি প্রতিস্থাপনের অনুমতি দেয়।