ম্যাজেন্টো ২.১-তে , @ ম্যাক্স প্রস্তাবিত হিসাবে আউটপুটটি অক্ষম করলে পণ্য দর্শন সম্পাদনায় ঝামেলাযুক্ত পপিন তৈরি হবে।
খুব শীতল নয়। এটি একটি অ্যাজাক্স অনুরোধের কারণে হয়, এটি 503 এ শেষ হয় And এবং আপনি লক্ষ্য করবেন যে সেখানে একটি "পণ্য পর্যালোচনা" ট্যাব রয়েছে ill এটি 2.0 তে কাজ করেছে কারণ অ্যাডমিনটি এখনও ট্রুফ ব্লক রেন্ডার করেছিল। এখন, এটি ইউকোম্পোনমেন্ট দিয়ে সম্পন্ন হয়েছে।
"পণ্যের পর্যালোচনা ট্যাব" নালা যোগ করা হয় adminhtml/di.xml
এর Magento_Review
<virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool">
<arguments>
<argument name="modifiers" xsi:type="array">
<item name="review" xsi:type="array">
<item name="class" xsi:type="string">Magento\Review\Ui\DataProvider\Product\Form\Modifier\Review</item>
<item name="sortOrder" xsi:type="number">20</item>
</item>
</argument>
</arguments>
</virtualType>
কোনও যুক্তি নেই - বা কোনও যুক্তি সরানোর জন্য কীভাবে অন্তত তা খুঁজে পেলেন না। সুতরাং আমাদের এটি আবার লিখতে হবে, এক উপায় বা অন্য।
প্রথমে আমি প্লাগইন চালু করার কথা ভেবেছিলাম Magento\Review\Ui\DataProvider\Product\Form\Modifier\Review
। কিন্তু কোর কোডের মাধ্যমে খনন আমাকে Dummy.php
ক্লাস আবিষ্কার করতে সক্ষম করে । সুতরাং একটি কাস্টম মডিউল, একটি তৈরি করুনadminhtml/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool">
<arguments>
<argument name="modifiers" xsi:type="array">
<item name="review" xsi:type="array">
<item name="class" xsi:type="string">Magento\Ui\DataProvider\Modifier\Dummy</item>
</item>
</argument>
</arguments>
</virtualType>
</config>
এবং Add করতে ভুলবেন না <sequence><Magento_Review/>
আপনার module.xml
। কারণ এক্সএমএল একটি সুনির্দিষ্ট ক্রমে মার্জ করা হয়েছে। এটি Magento_Review এর পরে হতে হবে
এবং দয়া করে নোট করুন: Ouput অক্ষম করা মডিউলটি অক্ষম করছে না , কারণ এই থ্রেডটির শিরোনামটি উল্লেখ করছে। এটি কেবল এটি আড়াল করবে:
নিয়ামকরা এখনও সক্রিয় থাকবে। আপনি যদি যথাযথ পদক্ষেপের জন্য কোনও পোস্ট করেন, তবে নিয়ামকটি এখনও কাজ করবে এবং আপনার সম্মুখভাগে একটি "সাফল্য" বার্তাও থাকবে।
আপনি এখনও "প্রতিবেদন" এডমিনে মেনু পাবেন
প্রতিটি মডেলের যুক্তি, ইনজেকশন, পর্যবেক্ষকরা এখনও প্রয়োগ করবেন।
যাইহোক, আমার দৃষ্টিকোণ থেকে এটি এখনও সেরা সমাধান। কারণ সাথে মডিউলটি অক্ষম করার জন্য module:disable -f
কিছুটা কঠোর মনে হচ্ছে ...