我有一个脚本,它使用
$product = Mage::getModel("catalog/product")->loadByAttribute('sku', $data['id']);
如果我修改或检索系统属性,例如重量,一切正常:
$product->getWeight(); // returns the correct weight
$product->setWeight(5.0); // correctly sets weight
我有两个自定义属性:google_product_category和mpn。如果我尝试使用相同的技术修改它们,如下所示:
调用不会引发错误,但数据不会保存(是的,我在之后调用 $product->save())。$product->setMpn('123ABC');
$product->setGoogleProductCategory('Electronics');
我究竟做错了什么?