问题标签 [variations]

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 投票
2 回答
404 浏览

c# - 计算字符串的变化

我有一系列错误编码的 base36 值 - 这些是使用缺少“i”和“o”的字母字符串从整数编码的。现在需要将它们转换回整数(使用 c#)

由于翻转效应,存在多个排列。

“0”可以等于 0 或 34 “1”可以等于 1 或 35。

因此,例如,如果我有一个字符串“a110”,它有六个可能的值。

我很难弄清楚如何为此编写代码。我看过的所有示例都有一组元素的变体:例如。

字符[] = { a, b, c }

int[] = { 1, 2, 3 }

但是在我的情况下,也涉及条件,这让我很头疼。谁能帮忙?

0 投票
0 回答
1065 浏览

php - WooCommerce - 在单个产品页面上用可变价格替换价格

我正在使用 WooCommerce。在产品单一页面上,它在标题和简短描述之后正确显示价格。但是,如果产品具有可变定价,它会再次显示更新的可变定价,但它位于数量字段的正上方。

我想做的是在选择变体后将标题和简短描述下的价格部分简单地更新为实际的变体价格。

它如何错误显示的示例:http: //blessedbling.com/new/shop/my-beloved-bracelet/

有什么建议么?

0 投票
1 回答
2322 浏览

algorithm - 基于包含不同值的不同集合生成变化的算法

简而言之,我正在寻找一种在 Java/C# 中基于包含不同值的不同集合生成所有可能变化的方法。例如:假设我们有一组名称:

第二组动词

第三套编程语言只是一个例子,但我们可能有 10 套

我想要的是一种生成包含所有属性并具有所有值的所有可能变体的方法,例如输出应该是:

任何人都可以帮忙吗?我相信一个类似的更简单的例子是,如果您想在某些服装店中生成具有不同尺寸、颜色和材料的产品变体,并且您想要所有变体。

0 投票
1 回答
3550 浏览

woocommerce - woocommerce:如何向变体形式添加新字段并在前端显示它们

使用最新版本的 wordpress、woocommerce 和 cheope(主题)。问题:如何

  1. 以变​​体形式添加一些额外的字段(文本和图像字段类型)
  2. 在前端显示它们,以便它们的值随着属性选择值的变化而相应变化。

例如:该网站销售蜡烛并使用可变产品,因为每种蜡烛都有多个维度(具体价格不同),每个维度都有不同的持续时间。持续时间是我希望用户了解的一个重要元素。相同的方式显示所有可用的颜色。不幸的是,在标准变体形式中,没有可以插入这些或其他特征的字段。请帮忙?

2013 年 8 月 7 日更新
我成功地在后端添加了一个显示在后端的新字段的变体形式,正如您在此处看到的那样,通过在 function.php 文件中插入您可以在此处找到的代码(也请参见注释)主题。现在,我不能做的是让这个字段在前端显示每个正确的值(请查看上面链接页面中的最后一条评论)。任何提示或技巧?谢谢

0 投票
2 回答
588 浏览

image - 如何动态生成两个彩色产品图像?

我目前正在构建一个电子商务网站(使用 Drupal Commerce)。我们销售定制的运动服装。客户可以选择一种款式、两种颜色和一种尺寸。对于每种样式,有超过三百种颜色组合可供选择。

我正在为 Illustrator 中的产品创建图稿。它们是相当简单的向量,仅使用两种平面颜色,顶部有黑色轮廓。

我正在尝试找到一种方法来为每种样式生成所有颜色组合,最好是动态生成。我看过GD,但我不确定这会在这里奏效。我想知道是否有一种方法可以使用 SVG(因为我已经有了矢量)或堆叠 3 个可以应用颜色叠加并保持透明度的透明 PNG? 完毕。

为了动态创建图像,我创建了一个包含白色背景和纯红色和纯蓝色区域的 GIF,以定义主要和次要区域。这是通过 GD 运行的,它将红色和蓝色更改为用户选择的颜色。然后在顶部合并一个透明的 PNG,其中包含黑色轮廓和公司徽标。

在 index.php 上,我有一个表单,允许用户选择一种样式和两种颜色:

提交表单后,有一些 PHP 来创建一个将选项传递给 product-image.php 的 URL:

然后大部分工作由 product-image.php 完成:

我对结果很满意,因为我还在学习 PHP,以前从未研究过 GD。我在这里发布了一个粗略的演示(还有一个链接可以下载该页面上使用的所有文件)。

有什么改进建议吗?最终,我希望用户在下拉列表中选择两种颜色,然后脚本将查看是否存在具有这些选项的图像,如果不存在,则通过设置两个区域的颜色动态创建它,然后存储新创建的图像对于未来的用户。

如何在不需要提交按钮的情况下使其自动更新?

0 投票
1 回答
3895 浏览

product - 如何访问 Woocommerce 产品尺寸?

我正在尝试为 woocommerce 创建一种新的运输方式。所以我按照建议创建了一个插件。我正在尝试获取产品尺寸高度、宽度、长度、重量以​​及目的地城市。现在我在尺寸上堆叠,这是我读过的产品变体。但是我尝试执行以下操作,但它们似乎是空的。

所以我在 calculate_shipping 函数中有这个:

任何帮助将不胜感激。

谢谢,加里

0 投票
1 回答
2138 浏览

math - c#扑克牌组合

嗨,我想计算玩家一只手可以拿到的所有扑克牌组合,并显示所有这些组合。我不在乎有多少对,满屋等。我只想计算玩家可以获得的所有可能的手牌。所以,一手牌由5张牌组成,必须有4种颜色(花色),并且必须重复一个花色。最多4个号码相同,第5张牌的号码必须不同。所有可能的手牌组合的正确结果必须是 2598960(52 高于 5 是 2598960)。我只需要使用我的代码获得正确的结果,但我不知道如何编写算法。
我有card.cs 类:

Program.cs 类中,我有 Main 和这段代码:

0 投票
1 回答
2098 浏览

wordpress - WooCommerce 可变产品 - 无法选择具有“0”作为属性的产品 - 错误“请选择所有产品选项”

我一直在为使用 WooCommerce 的客户开发电子商务商店,但遇到了一个非常奇怪的问题。我所有的产品都是可变产品,我已将它们设置为: 变化 1 - 重量(0,0.5,1.0,1.5,2.0...5.0 千克) 变化 2 - 单位(0,1,2,3, 4,5...10) 变体 3 - 切割类型(磨碎、切片、整体等)我设置变体的方式是客户必须选择变体 1 或变体 2(重量或单位)和变体 3 . 如果他们选择按重量购买产品(重量大于“0”),“单位”中的唯一选择是 0,反之亦然。这对我有用一两天并停止工作,我不断收到错误“请选择产品选项”。然后我将“0”值更改为“零”并且组合有效,有没有人遇到过这个问题?我尝试切换到 WP 的默认主题并关闭除 WooCommerce 之外的所有插件,但没有任何效果。有任何想法吗?

链接到产品页面 - http://www.best-foods-for-fat-burning.com/wordpress/?product=%D7%90%D7%A1%D7%90%D7%93%D7%95

谢谢, 奥弗

0 投票
1 回答
69 浏览

c# - 如何“扩展”一个类,使其变量可以返回带有值的前缀

首先对令人困惑的标题感到抱歉,我可以找到准确的词来描述这种情况。但是通过一个例子很容易理解。

我们有一个静态类,它将表名作为目录保存,如下所示:

并在我们的代码中使用它们,如下所示:

但有时我们需要为数据库连接或表添加其他前缀/后缀。当前的解决方案是声明第二个表目录:

并在我们的代码中使用它们,例如:

为了节省维护 2 个表列表的工作量,我们想做这样的事情:

如何才能做到这一点?或者像这样可用的一些近似值?

0 投票
2 回答
327 浏览

php - 循环属性以创建库存变化

我有这个属性数组,例如:

从这个数组中,我们可以了解到我们有 6 种库存变化:

  1. 循环这个数组以创建另一个包含 6 个变体的数组的正确方法是什么,就像上面的例子一样。

  2. 假设我在数组中有另外 2 个属性,如下所示:

    /li>

我如何循环这个数组来创建像这样的变体:

提前致谢!