2
ฉันจะเปลี่ยนคำกริยาที่มีอยู่ใน Magento 2 ได้อย่างไร
ฉันพยายามที่จะเปลี่ยนพฤติกรรมของ Modal (ไม่ Model) ในวีโอไอพี 2. กิริยาช่วยในคำถามจะถูกประกาศในadvanced_inventory_modalmodule-catalog-inventory/view/adminhtml/ui_component/product_form.xml ตอนนี้ฉันรู้ว่าฉันสามารถใช้ตัวดัดแปลงใน Product-form-modifier-pool: <virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool"> <arguments> <argument name="modifiers" xsi:type="array"> <item name="hf_quantity" xsi:type="array"> <item name="class" xsi:type="string">Vendor\Module\Ui\DataProvider\Product\Form\Modifier\Quantity</item> <item name="sortOrder" xsi:type="number">100</item> </item> </argument> </arguments> </virtualType> ... และใช้modifyMeta()-method ในตัวแก้ไขของฉันเพื่อจัดการการกำหนดค่า XML แต่ด้วยเหตุผลบางอย่าง modal สินค้าคงคลังไม่ปรากฏในข้อมูลที่ให้ไว้ที่นี่มันไม่ใช่sortOrderปัญหาที่เกี่ยวข้องเนื่องจากฉันตั้งไว้สูงแล้วsortOrder-attribute อาจมีสิ่งที่จะทำอย่างไรกับมัน แล้วอะไรล่ะ ใครสามารถบอกฉันได้ว่าอะไรคือวิธีที่เหมาะสมในการปรับเปลี่ยนเนื้อหาของคำกริยาที่มีอยู่ใน Magento 2 แก้ไข: ฉันพบวิธีแก้ปัญหาหรือวิธีแก้ปัญหา (ยังไม่แน่ใจ) เกี่ยวกับวิธีการบรรลุสิ่งที่ฉันพยายามบรรลุ ปรากฎว่าถ้าฉันตั้งไว้sortOrderที่10,000ฉันมีข้อมูลบางอย่างในmodifyMeta()วิธีการ -a ของฉันที่ฉันสามารถใช้: public function modifyMeta(array …