我是一個Magento開發人員。在我的項目中,我在表catalog_product中添加了一個自定義屬性'featured_product',這樣當點擊目錄/管理產品中的任何產品時,將會有一個選項將當前產品作爲'特色產品'。這些特色產品顯示在前端。現在在產品管理網格中,我想根據這個「特色產品」開發一個過濾器。即會出現一個複選框或選擇框,當我們從選擇框中選擇'精選產品'並單擊搜索時,它會顯示所有精選產品。我怎樣才能做到這一點?Magento自定義屬性過濾器
0
A
回答
0
0
您必須在管理員中覆蓋產品網格,並在其中添加featured_product列。在該列中,您可以對所有特色產品進行分類。
0
- 需要ypur自定義屬性添加到網格collection.You可以使用觀察者事件這樣eav_collection_abstract_load_before或只是重寫該塊Mage_Adminhtml_Block_Catalog_Product_Grid並更新此方法_prepareCollection()。
添加到方法_prepareColumns下一個這樣的代碼
$this->addColumn('featured_product', array( 'header'=> Mage::helper('your_modile')->__('Featured Product'), 'width' => '60px', 'index' => 'featured_product', 'type' => 'options', 'options' => array('1' => 'Yes', '0' => 'No'), ));
相關問題
- 1. 使magento自定義屬性可過濾
- 2. 自定義屬性Magento API v2過濾器
- 3. 角ngtable過濾器自定義屬性
- 4. Gooddata - 自定義屬性存儲桶 - 自定義過濾器
- 5. Magento的過濾器自定義EAV
- 6. Magento過濾產品的自定義屬性
- 7. Magento自定義屬性
- 8. Magento的產品具有自定義屬性電網濾波器
- 9. Magento基於Ajax的屬性過濾器
- 10. 隱藏某些Magento屬性過濾器
- 11. 包含2個路由屬性過濾器的MVC自定義過濾器
- 12. javascript自定義人性化過濾器
- 13. 獲取PropertyDescriptorCollection自定義屬性過濾屬性
- 14. 自定義ArrayAdapter自定義過濾器
- 15. AngularJS按屬性和自定義過濾器排序
- 16. 自定義Directshow過濾器的屬性頁
- 17. 自定義過濾器的屬性注入依賴
- 18. 設置FilterSecurityInterceptor屬性而不創建自定義過濾器
- 19. Angularjs過濾器刪除自定義屬性,如「工具提示」
- 20. Activeadmin自定義過濾器加密屬性
- 21. 如何訂購我的自定義過濾器屬性
- 22. 使用自定義對象屬性過濾器數組
- 23. 在自定義過濾器屬性中更改ActionExecutingContext值
- 24. ActiveAdmin從動態模型屬性中自定義過濾器
- 25. RadGrid自定義過濾器
- 26. 自定義ActiveAdmin過濾器
- 27. 角自定義過濾器
- 28. Cobertura自定義過濾器
- 29. PrestaShop自定義過濾器
- 30. SlickGrid自定義過濾器
創建屬性「featured_product」你什麼時候要經過前端屬性? –
「在快速搜索使用」,使用在高級搜索和使用分層導航 –
我推薦這個擴展:https://github.com/tzyganu/GridEnhancer它允許您將列添加到產品的電網,等等。 – Marius