我試圖做出新的產品狀態,但我無法弄清楚如何做到這一點,所有在網絡上設置的東西是不一致的或只是談論訂單狀態,我不想改變。Magento - 如何添加新產品狀態
1
A
回答
2
您擁有新產品狀態的動機是什麼?我認爲改變這部分應用程序有點冒險。我建議您添加新屬性並使用此屬性代替系統產品的屬性「狀態」,此屬性告知系統產品是啓用還是禁用。我猜之間沒有任何東西:)
1
覆蓋類Mage_Catalog_Model_Product_Status
到本地文件夾。然後打開文件 \程序\代碼\本地\法師\目錄\型號\產品\ Status.php
在文件的頂部,你可以看到常數
const STATUS_ENABLED = 1;
const STATUS_DISABLED = 2;
下面添加您的自定義狀態它們,例如
const STATUS_SUSPENDED = 3;
然後編輯功能getOptionArray
static public function getOptionArray()
{
return array(
self::STATUS_ENABLED => Mage::helper('catalog')->__('Enabled'),
self::STATUS_DISABLED => Mage::helper('catalog')->__('Disabled'),
self::STATUS_SUSPENDED => Mage::helper('catalog')->__('Suspended')
);
}
就是這樣。不要忘記清除緩存。
相關問題
- 1. Magento:狀態過濾產品
- 2. Magento添加產品
- 3. magento添加產品
- 4. 添加新產品
- 5. 如何在magento管理端添加新產品添加頁面?
- 6. Magento將產品添加到靜態塊
- 7. 添加新產品後Magento錯誤
- 8. Magento:爲產品添加新圖片
- 9. Magento無法添加新產品
- 10. 添加Magento產品屬性
- 11. Magento Mass添加產品
- 12. 如何將靜態塊添加到magento產品說明
- 13. 如何將新字段添加到magento中的產品屬性?
- 14. 如何取回Magento CE 1.7中產品的訂單狀態?
- 15. 如何添加一個新的產品
- 16. magento:從前端添加產品
- 17. 添加產品在Magento編程
- 18. Magento:產品添加到購物車
- 19. Magento:從前端形式添加產品
- 20. 將JS添加到Magento產品頁面
- 21. 產品添加規格在Magento
- 22. Magento的 - 添加全球產品屬性
- 23. magento添加產品在multishipping報價
- 24. 添加產品是指在Magento
- 25. Magento爲產品添加費率選項
- 26. Magento:添加產品:等級價格
- 27. Magento產品規則,一次添加一個產品
- 28. 如何檢查產品是否是Magento中的新產品?
- 29. 如何將附加圖像添加到Magento中的產品
- 30. 在magento中添加產品時,如何檢查產品是否已被選定?
好thx可能會這樣做然後 – Wouter
Mage_Catalog_Model_Product_Status :: STATUS_ENABLED –