Saya menggunakan Magento 2.1
Saya perlu mengunggah banyak gambar dan video menggunakan komponen ui
Suka magento-admin -> produk -> caralog -> produk
apa yang harus saya lakukan untuk mencapai ini?
magento2
image-upload
Deexit Sanghani
sumber
sumber
Jawaban:
Akhirnya saya mendapat jawabannya
Saya merujuk modul ini dan menerapkannya dalam modul khusus saya
Temukan kode bermanfaat di bawah ini:
ikuti langkah-langkah di bawah ini
1) buat layout.xml
[vendor]/[module]/operation/view/adminhtml/layout/layout_edit.xml
2) Buat blok pembantu
[vendor]/[module]/Block/Adminhtml/Grid/Helper/Form/Gallery.php
3) Buat blok formulir bantuan
[vendor]\[module]\Block\Adminhtml\Grid\Helper\Form\Gallery\Content.php
Catatan : - Anda harus memanjang dengan benar di atas kedua blok
4) Buat template
Anda harus menyalin formulir gallery.phtml
vendor/magento/module-product-video/view/adminhtml/templates/helper/gallery.phtml
dan memodifikasinya sesuai kebutuhan Anda dan hama dalam modul Anda[vendor]/[module]/view/adminhtml/templates/helper/gallery.phtml
Tolong beri tahu saya dalam komentar jika Anda membutuhkan bantuan
sumber
protected $formName = 'your_ui_form
Untuk menambahkan video di Magento 2, Anda harus mengikuti langkah-langkah ini:
sumber
Jawaban dari Deexit Sanghani mungkin keluar karena saya menggunakan magento2.2.2 v dan lokasi untuk xml din tidak berfungsi untuk saya,
[vendor]/[module]/operation/view/adminhtml/layout/layout_edit.xml
tetapi semua yang lain tentang benar jadi terpilih juga. Dan inilah yang bekerja untuk saya lihat di../vendor/magento/module-product-video/view/adminhtml/ui_component/product_form.xml
dan di lokasi modul Anda:../app/code/[vendor]/[module]/view/adminhtml/ui_component/your_ layout_edit.xml
dalam<form></form>
add:Saya harus berhasil meng-upload peran gambar add kustom dll .. tapi tidak menyimpan dalam database belum melawan baris, CATATAN: Ini membutuhkan banyak perhatian untuk membuatnya bekerja untuk kebutuhan anda, menimpa dengan kebutuhan Anda misalnya
gallery.pthml
,getImagesJson()
,getImageTypes()
,getMediaAttributes
metode dll .. . dan kemudian perlu sangat cocok struktur database yang mengikuti pola yang sama atau mirip dengan Magento asli tampilan table:catalog_product_entity_media_gallery_value
,catalog_product_entity_media_gallery
,catalog_product_entity_media_gallery_value
dll ... Memiliki tidak bekerja pada video belum!Semoga itu bisa membantu seseorang!
sumber