我已加載使用 $product = Mage::getModel("catalog/product")->loadByAttribute('sku', $data['id']);
Magento的1.7:非系統產品屬性並不在PHP腳本保存
如果我修改或檢索的系統屬性,如重量產品的腳本,一切工作正常: $product->getWeight(); // returns the correct weight
$product->setWeight(5.0); // correctly sets weight
我有兩個自定義屬性: google_product_category和 MPN。如果我嘗試使用相同的技術修改它們,如下所示: $product->setMpn('123ABC');
$product->setGoogleProductCategory('Electronics');
調用不會拋出錯誤,但數據不會保存(是的,之後我調用$ product-> save())。
我在做什麼錯?
嘗試刪除'var/cache'下的所有文件。你也可以嘗試調用'$ product-> getResource() - > getAttribute('mpn') - > getBackend() - > getTable()'來調試 – Serjio 2012-08-15 12:08:16