1

我的问题:

在某一时刻,一切都运行良好。可配置产品的关联简单产品继承了可配置产品的类别。然后我们重新组织了一些类别,增加了一些新的,现在所有现有的子产品分配的类别都被清除了,当我创建一个新的可配置产品并使用快速创建关联子产品时,它不再通过父产品的类别分配。

我试过的:

我尝试通过管理类别>所需类别>类别产品选项卡>重置过滤器按钮>检查所有所需产品将产品分配给类别,但是Magento对我不满意并且不会进行更改。现在看起来我也被困在手动浏览所有简单的产品并分配类别。

我正在寻找的解决方案:

我不希望将扩展作为解决方案,因为我们已经使用了几个,并且遇到了它们相互冲突的问题。是否有一种简单的方法可以以编程方式将父产品的类别分配给其子产品?或者也许有一些我忽略的设置?

任何帮助将不胜感激!

4

1 回答 1

0

这是一项任务,而不是一个具体的问题。

编写一个扩展程序非常简单,其唯一任务是收集所有可配置产品,然后将其所有子产品的 category_ids 属性设置为原始可配置产品。然后使用 cron 以一定的时间间隔运行它(比如每天一次或每周一次)。

制作一个独立的脚本也很容易(尽管您必须访问该页面才能运行它)。

于 2013-03-01T05:08:15.167 回答