Magento集团在产品系列中的'名称'

时间:2014-08-27 12:14:02

标签: magento collections filtering

出于某种原因,我在管理员中添加了多个具有相同名称的产品。但是在产品列表页面上,我不想按名称显示重复的产品

我创建了“catalog_product_collection_load_before”观察者,我已经开始使用以下代码

public function catalogCollectionLoadBefore(Varien_Event_Observer $observer){
    $collection = $observer->getEvent()->getCollection();

}

我能够收集产品,但我无法找到方法,以便我可以删除重复的产品。

1 个答案:

答案 0 :(得分:0)

如果您只是想从产品列表中隐藏产品,则不需要做观察员的事情。 Magento已经有条款去做。

您只想将该产品visibility投放到not visible individually或将该产品status投放到disable。这样就可以了。

这些是您需要遵循的步骤

  1. 转到catalog > Manage Products
  2. 从前端
  3. 中选择需要禁用的产品
  4. visibility设为not visible individually
  5. 保存
  6. 完成!