问题描述
我们在获取一组特定属性及其各自选定值的变体时遇到问题。由于这是地毯,因此地毯商店的款式很多。
问题是我们构建的产品有很多变体,无法全部生成属性。我们最终会得到 N 个变体,而 odoo 14 不允许这种情况发生。
解决方法是动态生成变体,但这在处理特定变体组合的权重时不起作用。
我们的产品构建如下:
产品
尺寸 - 12x24、30x60、90x180、尺寸、尺寸 2、尺寸 3、尺寸 4、尺寸 5
材料 - 材料 a、材料 b、材料 c、材料 d..
颜色 - 颜色 a、颜色 b、颜色 c、颜色 d、颜色 e
数量 - 100m、200m、300m、400m..
交货时间 - 1 天、7 天、14 天..
正如您在示例中看到的,我们可以在单个属性中拥有多达 15 个值,这在尝试获取所有变体时会导致问题。
我们的问题:
有没有办法只生成必要的变体组合,在我们的例子中是 SIZE、MATERIAL、COLOR?如果我们可以根据这些值生成每个产品的所有变体组合,那么我们就可以有效地将适当的权重应用于每个项目以进行运输和交付处理。
我已经阅读了属性、变量和值,但是我们仍然无法找到适合我们需求的解决方案。
同样的想法是在默认情况下自动设置每个必要的属性(尺寸、材质、颜色),以允许我们设置适当的权重。
任何帮助都会很有用,提前谢谢大家!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)