我是一个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