Woocommerce可变产品,会根据所选的一个值自动选择?

时间:2019-07-19 15:07:40

标签: php wordpress woocommerce

问题是,现在,对于每种具有变化的产品,您必须手动选择一个产品,然后手动选择尺寸,然后实际选择SKU,一旦选择该产品,尺寸和一个选项中只会显示一个选项在产品代码(SKU)中输入,因此在选择您想要的产品时应该真正手动选择这些

例如

Product Name
  1 Door Nest of 1 - 305mm deep
  1 Door Nest of 2 - 305mm deep

Dimension
  (H) 1974 x (W) 305 x (D) 305mm
  (H) 1974 x (W) 610 x (D) 305mm

Code / SKU
  L/305/1/1
  L/305/1/2

现在,如果您选择第一个选项,则它看起来像这样

Product Name
  1 Door Nest of 1 - 305mm deep

Dimension
  (H) 1974 x (W) 305 x (D) 305mm

Code / SKU
  L/305/1/1

即它仅显示与该产品相关的尺寸和sku,这很好,但我希望它自动选择这些选项,然后为用户提供价格。

我尝试取消选择“不需要在用户页面上看到”的选项(“在产品页面上可见”)(尽管它们仍然显示并且没有执行任何操作)

我也曾尝试使用javascript选择第二个选项,因为总会有一个“选择选项”,然后是实际选项,但这似乎只对我选择将数字设置为这种情况的任何产品有效2,产品2可以工作,而其他任何产品都不能。

$('select[name="attribute_name"]').on('change', function() {
      $('select[name="attribute_dimensions"] option:eq(2)').attr('selected', 'selected');
      $('select[name="attribute_product-code"] option:eq(2)').attr('selected', 'selected');
   });

很不幸,我没有任何代码,它只是标准的WooCommerce插件,没有自定义PHP代码。

我希望当我单击一个产品时,这些选项已过滤到所选内容,以便仅自动选择其余两个选项,如上所述。

0 个答案:

没有答案