คำถามติดแท็ก widget

5
Magento 2 เครื่องมือใหม่ที่มีพารามิเตอร์ตัวเลือกรูปภาพไม่บันทึกรูปภาพ
ฉันจะสร้างเครื่องมือใหม่และเป็นหนึ่งในพารามิเตอร์ที่เป็นผู้เลือกภาพ, ฉันเพียงแค่ใช้นี้ รหัส ทุกอย่างดูดี ฉันสามารถเปิดโฟลเดอร์มีเดียและเลือกรูปภาพที่ฉันต้องการใช้ เมื่อฉันเลือกรูปภาพเขตข้อมูลรูปภาพในแบบฟอร์มจะเต็มไปด้วยค่านี้: http://local.magento.com/admin/cms/wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ind5c2l3eWcvcHVycGxlLmpwZyJ9fQ,,/key/4c150d984998702b74709bb8f05820aff2f85a968d47e50f9638b7d2a7b1ced3/ แต่เมื่อฉันบันทึกข้อมูลวิดเจ็ตแบบฟอร์มฟิลด์รูปภาพมีค่านี้: {{media url= ไม่มีอะไรเพิ่มเติม ฉันจะแก้ปัญหานี้ได้อย่างไร

2
Magento 2 - ใช้ \ Magento \ Catalog \ Block \ Adminhtml \ Product \ Widget \ Chooser โดยมีให้เลือกหลายแบบ?
ใช้รหัสนี้ $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' => '\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser', ] ]; $chooser->setConfig($configChooser) ->setFieldsetId($fieldsetData->getId()) ->prepareElementHtml($productChooser); ฉันสามารถเลือกผลิตภัณฑ์สวย ๆ สำหรับฟิลด์ที่กำหนดเองของฉันในแบบฟอร์มที่กำหนดเองของฉัน แต่ฉันต้องการมันเพื่อให้สามารถเลือกผลิตภัณฑ์หลายอย่าง มีตัวเลือกตัวเลือกที่ฉันสามารถตั้งค่าได้หรือไม่?


3
Magento 2: เรียกใช้วิดเจ็ตในไฟล์. phtml
ฉันมีวิดเจ็ต: {{widget type="Magento\Catalog\Block\Product\Widget\NewWidget" display_type="all_products" products_count="5" template="product/widget/new/content/new_grid.phtml"}} ดังนั้นจึงสามารถทำงานได้ในเนื้อหาของบล็อก CMS หรือหน้า CMS ฉันต้องการแสดงมันในไฟล์. phtml ฉันต้องทำอย่างไร
11 magento2  widget 

1
ส่วนประกอบกับ Widget
ใน Magento 2 อะไรคือความแตกต่างระหว่างส่วนประกอบกับวิดเจ็ต ตัวอย่างเช่นมีองค์ประกอบเป็นกิริยาช่วยและเครื่องมือเป็นกิริยาช่วยพวกเขาทั้งสองดูเหมือนจะทำสิ่งเดียวกัน ตัวแทน องค์ประกอบModal UIใช้หน้าต่างรองที่เปิดด้านบนของหน้าต่างหลัก มันใช้เครื่องมือคำกริยา วิดเจ็ต วีโอไอพี Modal เครื่องมือดำเนินหน้าต่างรองที่เปิดด้านบนของหน้าต่างหลัก วิดเจ็ตสามารถเริ่มต้นได้ด้วย JS ไม่กี่บรรทัดโดยที่คอมโพเนนต์ต้องมีหลายบรรทัดของ XML และยังคงใช้วิดเจ็ต ดังนั้นทำไมทุกคนจะใช้วิธีการ XML?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.