我正在嘗試將Magento的一些功能集成到我的自定義CMS中,以方便我的客戶更新其某些產品。我試圖找出如何以相同的方式(IE,顏色,大小,包裝等屬性)保存對產品的更改。這可能通過法師來完成嗎?Magento - 使用法師編輯產品?
現在我基本上構建了一個像下面這樣的類,然後有各種函數來過濾產品,會話並生成縮略圖......但我似乎無法找到編輯產品的任何內容。
Mage::app();
$this->model = Mage::getModel('catalog/product');
有任何人嘗試過呢?
是否可以編輯產品上的任何屬性? IE,我賣酒瓶,想改變一些自定義屬性,如年份,ABV或類型(紅/白)? – LinuxGnut 2010-07-14 12:31:53
是的,可以通過這種方式更改任何屬性。一個例外可能是該產品的圖像,因爲它們更復雜一些。 – 2010-07-14 14:13:03
加載產品後,我可以通過執行$ this-> model-> getResource() - > getAttribute('manufacturer') - > getFrontend() - >來獲取我需要編輯的屬性,例如「manufacturer」的getValue($產品)。如何在檢索後設置該值? – LinuxGnut 2010-07-14 17:20:02