magento 如何使关联的简单产品继承父产品类别?

dwbf0jvd  于 2022-11-12  发布在  其他
关注(0)|答案(1)|浏览(145)

我的问题:
在某个点上,一切都很好。为可配置产品关联的简单产品继承了可配置产品的类别。然后我们重新组织了一些类别并添加了一些新类别,现在所有现有子产品的分配类别都被清除了,当我创建新的可配置产品并使用快速创建来关联子产品时,它不再传递父产品的类别分配。
我尝试过的方法:
我试过通过管理类别〉所需类别〉类别产品选项卡〉重置过滤器按钮〉勾选所有所需的产品来将产品分配到类别,但Magento对我不满意,不会做出更改。现在看来,我也陷入了手动查看所有简单产品并分配类别的困境。
我正在寻找的解决方案:
我不希望将扩展作为解决方案,因为我们已经使用了几个扩展,并且遇到了它们相互冲突的问题。是否有一种简单的方法可以通过编程方式将父产品的类别分配给其子产品?或者可能是我忽略了某些设置?
如有任何帮助,我们将不胜感激!

brvekthn

brvekthn1#

这是一项任务而不是一个具体的问题。
编写一个扩展,其唯一任务是收集所有可配置产品,然后将所有子产品的category_ids属性设置为原始可配置产品的category_ids属性,这是非常简单的。然后使用cron以特定的间隔运行它(例如每天一次或每周一次)。
这将是一样容易,使一个独立的脚本也这样做(虽然你将不得不访问页面运行它)。

相关问题