问题标签 [variable-product]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3770 浏览

php - 可变产品属性:自定义每个显示的单选按钮文本值

在 WooCommerce 中,我使用WC Variations Radio Buttons插件(由 8manos 提供)Radio Buttons替换典型的下拉选择器。

我已将以下代码添加到我的子主题中function.php

我已经能够设置所有四个变体名称的样式,只是为了看看是否可行。虽然,我需要它们中的每一个都是 4 种不同的颜色。那是我可以使用一些帮助的地方。

下图显示了我想要的(每个“选项”的不同颜色):
忽略“颜色”变化。只需要修改“Tab”变体。 这就是我想要的 - 每个颜色都不同

目前,四个单选选项中的每个选项的变体名称都是“红色”,我希望每个选项都有不同的颜色。

为了实现这一点,我必须在我的代码中进行哪些更改?

谢谢

0 投票
1 回答
1090 浏览

reactjs - 如何在反应中创建带有变体下拉列表的产品页面?

创建带有变体下拉列表的产品页面的最佳方法是什么?我有一个带有变体列表的产品,例如:

我所做的是创建 3 个下拉列表,一个用于尺寸,一个用于颜色,一个用于列出所有可用选项的材料。

当其中一个下拉列表发生更改时,我需要一种方法来影响其他 2 个下拉列表,以便下拉列表中只有可用的变体可用。

例如,如果用户从第一个下拉列表中选择“小”,则颜色下拉列表应仅显示红色,材质下拉列表应仅显示金属和木材。

实现这一目标的最佳方法是什么?

我在此代码框中创建了 3 个下拉列表的示例: https ://codesandbox.io/s/divine-water-vz8tv?file=/src/App.js

0 投票
1 回答
816 浏览

php - 如果 WooCommerce 中的一种变体缺货,则将所有变体设置为缺货

我们使用 WooCommerce 运行自存储系统,并使用 WooCommerce 订阅插件。我们的存储单元是具有可变订阅的独特产品。每个变体都有不同的计费周期(1 个月、3 个月、6 个月和 12 个月)。如果一个变体缺货,我需要整个父产品或至少所有变体都缺货。

我没有找到任何相关的设置,也没有找到如何实现这一点。

任何帮助表示赞赏。

0 投票
0 回答
96 浏览

woocommerce - Woocommerce:自动选择可变产品单选按钮,如果它是唯一可用的选项

我有一个可变产品,用户可以从 3 个属性中选择不同的单选选项。问题是,一些属性选项是 N/A (因为其他属性选项取消了它。)

EG:属性 1 - 尺寸,属性 2 - 图案,属性 3 - 颜色,

即:如果用户选择Large + Striped,则Color 仅变为N/A 选项。或者,Small + Red,图案仅变为 N/A 选项等。

问题是,当 N/A 显示为属性 2 / 3 的唯一选项时,用户认为他们不必单击任何内容。是否可以添加一些 javascript 来自动选择 N/A 选项 - 如果它成为属性中唯一可用的选项?

谢谢!

0 投票
1 回答
416 浏览

php - 在 Woocommerce 档案中为可变产品设置最大显示的可用库存数量

我想在 Woocommerce 商店页面上设置可用商品的最大数量。

我正在使用在 Woocommerce 存档页面答案代码中显示所有产品类型的库存可用性,它做得很好,显示了 Woocommerce 商店中变体的可用库存。

但是我想显示一个最大数量,比如 50,如果库存实际上超过 50。如果库存中有 721 件商品,我只想让这个数字向客户显示 50。

我尝试在现有代码中添加另一个 if 语句,但它只是在显示中添加了另一行,显示实际总库存以及我的最大数量 50,如果总数高于 50。

0 投票
1 回答
195 浏览

wordpress - WooCommerce (4.8.0) WordPress (5.6) 不保存可变产品的 SKU 值

恐怕这是一个新问题。

成功更新消息后,不显示更新主变量产品上的 SKU 值。

同时,该产品的每个 SKU 值变化的更新成功。

我正在使用 WooCommerce (4.8.0) WordPress (5.6)

关闭了所有插件,但 Woocommerce - 没有帮助。

将主题替换为默认 2020 - 没有帮助。

调试已开启,所有测试均已清除且未报告 JS 问题。

知道可能是什么问题吗?或者如何调试它?

0 投票
1 回答
124 浏览

woocommerce - Woocommerce 如何删除变体选择列表并将其显示在自定义挂钩中

在 Woocommerce 产品页面中,我需要从默认位置中删除变体选择列表,并向它们展示我的自定义钩子:

“flatsome_custom_single_product_3”

我怎样才能做到这一点?

我试过这个,但没有工作。

看看这个捕获,看看我的意思:

在此处输入图像描述

0 投票
1 回答
114 浏览

wordpress - 在所有 WooCommerce 产品中设置变体缺货

我们有带有 WooCommerce 的杯子打印系统,我们将可用的可打印颜色显示为变体。我需要在所有产品中设置某个变体缺货,即,如果我们没有红色可用,那么我想在所有产品中设置红色变体缺货。

除了手动设置所有产品中的某些变化之外,我没有找到任何简单的解决方案。

任何帮助表示赞赏。

0 投票
1 回答
1539 浏览

php - 以编程方式为 WooCommerce 中的特定可变产品设置最小、最大和步长数量

我使用WooCommerce 购物车数量在购物车更新答案代码后不会改变来自定义一些产品数量参数(如最小、最大和步长参数)

现在我有一个产品 id 为 27525 的变量产品,我想只对这个产品应用另一个规则,
数量规则详细信息: min(default) qty 1, max qty24和 step 1

我尝试使用下面的代码,问题是,
如果没有选择变体,默认/分钟数量将为 25,规则与一般数量设置相同,
如果我选择可用变体,默认数量将为24.

如何更改代码并将规则应用于可变产品 27525?

0 投票
1 回答
93 浏览

wordpress - 通过可变产品 ID,如何按指定的 SKU 显示变体产品

我想按指定的 skus 显示一些变体产品,而不是在可变产品 ID 中显示所有变体产品。

例如: 变量产品 id 是:#556

  • 可变产品 id #556 的子变体产品,我希望它按指定的 sku 在索引页面上显示变体产品,以显示图像、标题和指向可变产品 id #556 页面的链接。

我下面的代码正在运行,但它显示了可变产品 id 556 中产品的每一个变体。我需要选择通过其指定的 skus 显示的变体产品以显示图像、标题和链接。

这是我的代码:

如果你能帮忙,请。尝试了很长时间,似乎没有任何效果。

先感谢您。