问题标签 [variants]

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 回答
1694 浏览

e-commerce - Shopify 多个产品选项,将事件添加到生成的下拉选项中

Shopify 有现有的主题来使用具有多个选项的产品,如此处所述

http://wiki.shopify.com/Tutorial_on_editing_existing_theme_to_use_products_with_multiple_options

现在,假设我的产品“尺寸和材料”有 2 个选项。现有主题允许在 2 个选项 SIZE 和 MATERIAL 之间进行选择,但在每个选择选项上列出所有尺寸和材料。因此,当尺寸和材料不匹配时,它只会在价格中显示为不可用并禁用添加到购物车按钮。

我想要的是主要选择是材料,无论选择什么材料,它只会列出所选材料可用的尺寸,因此这意味着每次选择新材料时,尺寸的下拉选择将根据其可用性而改变选定的材料。

任何想法将不胜感激。

谢谢

0 投票
1 回答
1350 浏览

excel - 将二维变量从二维变量写入范围而不在 VBA 中循环

我有一个变体变量,并像这样将以下范围值传递给它。

这个 2D 变体现在在第 1 维中具有员工 ID,在第 2 维中具有员工姓名。所以我们得到类似下面的东西。

我只想在不使用循环的情况下将第二维写回一个范围,但是当我使用以下代码时......

我只得到实际结果下显示的第一个维度,但我想要的是我想要的结果(只有第二个维度)。

有没有办法做到这一点,或者是否有关于我不知道的变体数组的规则。

0 投票
1 回答
1106 浏览

shopify - 每个产品的不同变体: Shopify

我已经开始创建我的电子商务网站,但遇到了障碍。我使用了 Shopify 教程来创建额外的变体(不包括内置的变体选项)以允许额外的选项(http://wiki.shopify.com/Line_Item_Properties)。Shopify 将它们称为行项目属性。我遇到的问题是,我添加的每个产品都会显示此行属性。每个产品都应该有它的一类线属性。

例子:

集合“A”带有选项 1、2 和 3

集合“B”没有选项(但行属性仍显示在页面上)

系列“C”带有选项 5、6 和 7

有没有人修改 products.liquid 主题以允许这样的动态?

我附上了一张代表我的问题的图片。上图对于指定集合中的指定产品是正确的。下图不应具有在产品主题页面中添加的线属性。是否可以为每个产品应用这些线属性?

红圈=错误

红色错误

0 投票
3 回答
4529 浏览

shopify - Shopify 变体

想知道是否有任何方法可以将变体分配给自定义无线电输入?我想为 2 天、3 天和标准运输设置不同费率的分层运输。我可以使用变体执行此操作,但下拉菜单对我不起作用。我想要日期信息和日期选择器,以便选择首选的发货日期,并将其全部显示在带有其他交付选项的模式上. 订单项属性不起作用,因为据我所知它们不会影响价格。所以我想知道,如果我为不同的运费创建不同的变体,我可以将它们指向我自己的单选按钮吗?我附上了到目前为止我所拥有的截图。右侧的 3 个单选按钮是我想要使用的,而不是内置的 Shopify 下拉菜单。在此先感谢您的帮助。

在此处输入图像描述

0 投票
1 回答
356 浏览

mysql - MYSQL - 返回产品选项变体

我正在将产品选项数据移动到新的更高效的表中。

我创建了新表:

我已将所有遗留选项放入这些表中。我的巨大障碍是为变体表创建数据:

这很容易在 Javascript 中使用 Arrays 和 Cartesian 用于新产品。但我希望使用 MYSQL 来移动数据。它不一定要高效,因为我将运行此脚本一次。

所以可以说我有以下数据:

选项:

价值观:

因此,在新的变量值表中,我需要组合所有选项,例如:

但是要将它们放在变量值表中,我真的只需要将它们组合在一起,例如:

那么是否有一个我可以运行的查询会给我最终的表格?

如果我运行类似:

我得到类似的东西:

但我不知道如何创建一个查询来给我所有的组合..

0 投票
1 回答
765 浏览

attributes - Google Merchant:我可以通过自定义属性指定变体吗?

在 Google 的Product Feed Specification上,关于变体,它说:

我们将变体定义为一组相同的产品,它们在属性“颜色”、“材料”、“图案”或“尺寸”上有所不同。

但是,如果我的产品实际上在其他属性上有所不同怎么办?例如,我可以有因“颜色”、“表面”和“体积”而不同的变体。所以可能有两种颜色相同但表面和体积不同的变体。Google Merchant 会将这些视为重复项吗?

从表面上看,我无法指定这样的变体......

0 投票
1 回答
1437 浏览

e-commerce - 同时提供色板和下拉列表 - shopify

我正在 shopify 上建立一个电子商务网站,我想在产品中添加颜色样本,但仅限于一个选项(例如颜色),而不是所有选项。我根据本教程http://docs.shopify.com/manual/configuration/store-customization/add-color-swatches-to-your-products进行了所有更改,它工作正常,但适用于所有选项。有没有办法只显示一个选项作为色板?

提前致谢

0 投票
1 回答
3175 浏览

drupal-7 - 如何以编程方式加载面板变体?

我确实在 ct 模态窗口中加载了一个面板 (node_view)。到目前为止,这很完美。但现在我需要加载面板的特定变体。

我正在玩处理程序的东西......但还没有得到。

我怎样才能做到这一点?

这是我以编程方式加载面板的代码:

0 投票
2 回答
1854 浏览

ruby-on-rails - 如何配置默认布局以与 Rails 4.1 变体一起使用?

我正在尝试利用 Rails Variants 为手机使用不同的布局,为平板电脑+台式机使用不同的布局(默认布局)。

现在,我知道我可以使用类似的东西,format.html.phone { render layout: 'application-mobile' }但我不想每次都这样做。

我想保持干燥并创建默认的电话布局。

如何使用 Rails 4.1 完成此任务?

0 投票
1 回答
2657 浏览

shopify - 在 Shopify 中获取一种变体

我的产品有 2 个变体,尺寸和颜色。我想将尺寸选项显示为一系列按钮。这是我当前的代码:

这将返回具有 S/White、M/White、L/White 等值的按钮。我只想要 S、M 和 L。从文档中的示例代码中提取,我已经尝试过

但显然这不是正确的语法,因为没有任何输出。

这样做的正确方法是什么?

TIA-乔