Sebagai bagian dari membuat produk bundel secara terprogram di Magento 2. Saya mendapatkan kesalahan di bawah ini. Bahkan saya menghapus var / cache dan generasi.
Ini mungkin pertanyaan duplikat tetapi tidak ada jawaban yang berfungsi untuk masalah ini.
Kesalahan fatal: Tidak dapat membuat antarmuka Magento \ Katalog \ Api \ Data \ ProductExtensionInterface di \ ObjectManager \ Factory \ Dynamic \ Developer.php on line 73
Digunakan kode di bawah ini sebagai referensi tautan
$productExtension = $objectManager->create(\Magento\Catalog\Api\Data\ProductExtensionInterface::class);
$option = $objectManager->create(\Magento\Bundle\Api\Data\OptionInterface::class);
$option->setTitle('Size');
$option->setType('radio');
$option->setRequired(true);
$option->setPosition(1);
//$option->setProductLinks($links);
$productExtension->setBundleOptions([$option]);
$_product->setExtensionAttributes($productExtension);
Saya menggunakan manajer objek untuk tujuan sementara / cepat, akan mengubah manajer objek menjadi perintah konstruktor.
Siapa pun dapat membantu saya dalam masalah ini.