উত্তর:
কথাটি হ'ল ম্যাজেন্টো 1 এর সাথে তুলনা করা, যেখানে ছদ্ম ফ্যালব্যাক প্রক্রিয়াটি প্রয়োগ করা হয়েছিল। ম্যাজেন্টো 2 -এর এমন একটি ব্যবস্থা রয়েছে যা পিতামাতার থিমটি পাওয়া যায় ততবার পিছনে পড়ে । theme.xml
ফাইলটি ব্যবহার করে ম্যাজেন্টো ১.৯-এ চালু করা সিস্টেমটির সাথে খুব মিল রয়েছে ।
উদাহরণস্বরূপ, যখন আপনি একে অপরের কাছ থেকে উত্তরাধিকারসূত্রে 5 টি থিম রাখবেন, তখন প্রক্রিয়াটি তাদের প্রতিটিটির কাছে ফিরে আসবে। প্যাকেজটি আর বিবেচনায় নেওয়া হয় না।
এখানে একটি সিউডো কোড যা নতুন ডিজাইনের মেকানিজম বর্ণনা করতে পারে:
do
look in the current theme
current theme will be parent theme on the next iteration
while the current theme has a parent theme
look in the view folder of the module area if the layout/template is not defined in the previous steps
স্ট্যাটিক ফাইল ফ্যালব্যাকের উদাহরণ হিসাবে, ধরুন logo.svg
খালি থিমটিতে চিত্রটির জন্য একটি অনুরোধ রয়েছে ।
থিম উত্তরাধিকার এবং ফাইল ফ্যালব্যাক নিয়মগুলি ব্যবহার করে, ম্যাগেন্টো নিম্নলিখিত অনুসন্ধান ক্রমটি ব্যবহার করে:
app/design/frontend/Magento/blank/web/images/logo.svg
app/design/frontend/Magento/blank/web/logo.svg
app/design/frontend/Magento/parent_theme/web/images/logo.svg
app/design/frontend/Magento/parent_theme/web/logo.svg
তথ্যসূত্র: http://devdocs.magento.com/guides/v2.0/architecture/view/static-process.html
ম্যাজেন্টো 2-তে ফ্যালব্যাক যুক্তি ম্যাজেন্টো 1 থেকে সম্পূর্ণ আলাদা এবং থিমের উত্তরাধিকার বৈশিষ্ট্যের সাথে সম্পর্কিত।
দলিল অনুসারে:
স্থির সম্পদ (সিএসএস, জাভাস্ক্রিপ্ট, ফন্ট এবং চিত্র) এবং অন্যান্য থিম ফাইল, বিন্যাস এবং টেম্পলেটগুলির জন্য ফ্যালব্যাক ক্রমটি কিছুটা আলাদা।
আপনি এই লিঙ্কটির মাধ্যমে নথিতে আরও বিশদ পরীক্ষা করতে পারেন: https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/theme-inherit.html