Bagaimana saya bisa mengimpor produk terkait melalui csv di Magento 2?
Dalam file csv saya, saya memiliki baris dengan atribut related_skus dengan data contoh "11-111,22-222" untuk suatu produk. Tetapi di admin Produk-> Katalog dalam produk impor ini tab sidebar Produk Terkait tidak menunjukkan produk meskipun produk dengan skus ada dalam katalog.
Dimana kesalahannya?
Jawaban:
Kami mengalami masalah yang sama, sepertinya modul impor memiliki beberapa jenis bug dengan produk terkait
Kami telah menyelesaikannya dengan menulis perintah konsol baru yang mengharapkan file 2 kolom (parent sku & children skus) related.csv di folder var , dengan koma sebagai pemisah csv, dan pipa sebagai pemisah children_skus
Ini adalah file, jika Anda ingin mencoba. Anda akan mengganti Sinapsis dengan nama vendor yang Anda inginkan, dan Sinkronkan dengan nama modul yang Anda inginkan
Setelah menginstal modul, jalankan
bin/magento setup:upgrade
& Anda akan melihat perintah baru jika Anda memeriksabin/magento list
, yang dapat dieksekusi dengan menjalankanbin/magento sync:related
memperbarui
Sejak versi 2.2. *, Ada 2 perubahan yang diperlukan: baris tambahan sebelum menyimpan
$product
, untuk mencegah masalah yang dilaporkan di sini https://github.com/magento/magento2/issues/10687Dan mengubah admin menjadi adminhtml di
Saya pikir perubahan pertama tidak berbahaya untuk versi yang lebih lama, tidak sama untuk yang kedua. Jadi saya hanya menambahkan yang pertama dalam kode di bawah ini
app / code / Sinapsis / Sync / etc / di.xml
app / code / Sinapsis / Sync / etc / module.xml
app / code / Sinapsis / Sync / registration.php
app / kode / Sinapsis / Sinkronisasi / Konsol / Perintah / RelatedCommand.php
sumber