0
私はいくつかの製品を更新したい。名前、説明...私がやったこと更新製品名Magento 2
は:
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$productFactory = $objectManager->create('\Magento\Catalog\Model\ProductFactory');
$product = $productFactory->create();
$product->load($product->getIdBySku($sku));
if(!empty($product->getData('sku')))
{
$product->setName('Test1234');
$product->save();
}
エラーが与えられていないが、商品名が変更されていません。
ねえ、それはif部分を通ります、私はすでにそれをデバッグしました。私はまた、omを使用することが最良の方法ではないことを知っていますが、私はコンストラクタを使用することはできません。 –