我目前正在努力设置产品变体,以压缩产品目录。.我们目前有数千个单独的产品页面和变体,我正在寻找一种将每种产品类型压缩为单个变体的方法。所售产品与车辆相关,因此量身定制以适合每种型号的年份范围:
services:
web:
image: node:alpine
ports:
- "3001:3001"
volumes:
- .:/my-project
environment:
NODE_ENV: 'dev'
entrypoint: /bin/bash
tty: true
WooCommerce的固定变量产品会为每种属性组合创建一个新的变体。例如,“ Body Style A”将创建两个相同的变体,而我更希望有一个变体,该变体在“ Year”为2002或2003时采用,而不是仅分配一个值。
现在,我已经考虑过仅使用年份范围,但这不会使卷积变得更少,因为不同车辆之间的年份范围有所不同(例如Ram 1500:2002-2009、2010-2018、2019 + // Toyota Tacoma:05- 15、16岁以上,依此类推..),我希望保留各个车辆的使用年限,以便在整个站点中使用。
我理想的输出看起来像..:
This variable product mockup here.
我尝试强制字段接受多个值(使用arry,x或y或z值方法等),但运气不佳,因为输出的变体仅接受第一个值,而不接受随后的值
谁能指出我该数据的存储/处理位置,或者如何覆盖该字段,使其仅接受单个值,以便我可以允许它接受多个值?
答案 0 :(得分:0)
如果多年以来的价格与“理想产量”相同,那么明智的方法应该是:
然后,当您将产品添加到购物车时,您就可以将所选年份添加为自定义购物车项目数据。
这确实会减少产品变体的数量,但是只有当这些年份之间的价格没有差异时,它才会起作用。