问题标签 [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.
delphi - VarType(aVariant) = 273(或 $111)是什么意思?
是什么意思VarType(aVariant) = 273
(或 111 美元)?它是未记录的变体类型。VarTypeAsText(aVariant)
返回Expression illegal in evaluator
错误。
ruby-on-rails - 使用 ruby 在 shopify 中更新数量
我正在尝试使用 ruby API 更新 shopify 中的属性。我现在拥有的是
我期待 id 为 753.... 的变体将价格更新为 12.00,将当前数量更新为 100。当我执行 product.save 时,它返回 true。然而,一切都没有改变。
我在这里做错了什么?
android - 产品变体:多种活动
我在 gradle/android studio 中使用 Product Variants 来实现以下项目设置:
- 两个应用程序,在一个 android studio 项目中 80% 相似。
- 每个应用程序都应该有自己的清单包路径(它们基本上应该像两个独立的应用程序一样 - 使用它自己的 google api 和按键)
我已经遵循了多个教程来尝试实现这一点(占位符、多个清单),但没有任何效果。
按照本教程,我做了以下事情:http: //www.kevinrschultz.com/blog/2014/03/23/using-android-content-providers-with-multiple-package-names/
我的 build.gradle:
这里是我的清单文件。
源/主/清单:
src/app1/清单:
src/app2/清单:
这给了我以下错误消息:
不幸的是,我无法为每个单独的清单标签设置一个包,因为我的应用程序需要不同的包路径。如果我仍然这样做,则由于包值不同,合并无法合并清单文件。除了 packageName 我还尝试设置“applicationId”,但这也不起作用。使用这样的占位符是package="${applicationId}"
行不通的,因为它不能解析变量值。
任何想法如何解决这个问题?我正在使用带有 gradle 0.12.2 的 Android Studio 0.8.2
java - 在 Gradle 中创建用于编程 API 的变体
我对 gradle 有点陌生……很久以前,我创建了一个 Java API(现在是一个构建 jar 的 Gradle 项目),其中有一些敏感部分负责解密公司数据以及一些非敏感内容。我有一个需要此 API 的一部分的新项目,自然我不想将整个 API 提供给其他开发人员/承包商。
理想情况下,我想做的是创建两个变体(为了争论,让我们说“Pro”和“Lite”——我猜是一种简单的产品线方法)。
是否可以使用 gradle 构建两个不同的 jar?
1. 一个是 Pro 完整 API 2. 一个是 Lite API 剥离了相关类。
我在网上看到一些“风味”的提及,但似乎所有的热门都与 Android 开发和属性有关。
更糟糕的情况是我创建了一个仅包含所需代码的新项目,但如果我向 API 添加新功能/错误修复,我将无法获得将它们合并到单个项目中的好处。
另一种方法可能是将现有项目构建为不同的项目,并将与安全相关的东西(I/O 和模型)作为不同的 jar。
非常感谢任何可以在这里阐明的人...
jquery - Shopify - 删除输入类
所以我正在为我工作的公司建立一个 Shopify 商店,我们销售旅游书籍。在 Shopify 主题上,我正在使用 Bold 的 Product Options 应用程序,以便我们可以包含所有书籍选项变体(我们只有一个“卷”选项,有 1 到 6 个变体,具体取决于我们拥有的特定书籍的数量)在以固定费用出售的捆绑选项中。我在使用 Bold Product Options 应用程序时遇到的问题是,当您根据变体创建选项时,它只会影响该产品的价格,而不是库存。这对单本书籍非常有用 - 您选择第 1 卷和第 2 卷,价格从 10 美元上涨到 20 美元,但对于我们的价格一致的捆绑包,它不起作用,它会不断为添加到捆绑包中的每卷增加 10 美元。因此,不是花 25 美元买三本书,而是花 55 美元买三本书。我查看了代码,看起来问题是添加到每个卷的每个输入复选框的 .price-change 类。当我使用谷歌浏览器的编辑器删除它时,捆绑包会与所选项目一起完成,并且价格不会增加。我的问题是如何从插件中删除这个类?我想做的是为捆绑包制作一个自定义 product.liquid 模板,并在其中放置一些 jQuery 以删除该类。捆绑选项是从第三方服务器中提取的——我在液体模板中看到的唯一代码是...... s 编辑捆绑包与选定的项目一起通过并且价格没有增加。我的问题是如何从插件中删除这个类?我想做的是为捆绑包制作一个自定义 product.liquid 模板,并在其中放置一些 jQuery 以删除该类。捆绑选项是从第三方服务器中提取的——我在液体模板中看到的唯一代码是...... s 编辑捆绑包与选定的项目一起通过并且价格没有增加。我的问题是如何从插件中删除这个类?我想做的是为捆绑包制作一个自定义 product.liquid 模板,并在其中放置一些 jQuery 以删除该类。捆绑选项是从第三方服务器中提取的——我在液体模板中看到的唯一代码是......
当我查看源代码时显示...
我试过在产品模板的底部添加这个 jQuery 代码,但它没有删除类......
这是当我在编辑器中显示代码时的屏幕截图,位于 html 输出旁边...
如果您对此有任何建议或任何经验,我将非常感谢如何解决此问题。我需要做的就是删除这个黑暗的班级。
谢谢!
shopify - Shopify - 在下拉菜单中隐藏已售罄的变体(常规解决方案不起作用)
在我的 Shopify 商店中,我需要能够在下拉列表中隐藏不再可用的尺寸。我已尝试多次添加 Shopify在此处建议的代码,但我正在使用 Retina Out of the Sandbox 主题并将该代码添加到 product-form.liquid 文件中,发生的情况是无论如何只有 1 个尺寸可用。我的商店迫切需要此功能,因为我们出售大量不再可用的清仓鞋,因此当客户搜索已售罄的尺码 9 的产品时仍然显示,因为它没有隐藏在下拉列表中,它只是显示已售出出来,这是我的代码。抱歉,如果格式不是很好看,这是我的主题附带的。
产品形式.液体
javascript - 停止在 Shopify 网站的地址栏中显示变体编号
最近,我们使用Shopify 网站上的链接转换了一个主题以包含变体。但是,在我们完成本教程后,变体编号开始自动显示在任何带有集合的页面的地址栏中。如果我从 js 文件中删除 selectCallback 函数,它就会消失。理想情况下,最好不要在地址栏/URL 中显示变体编号。不幸的是,删除 selectCallback 也会删除变体图像的一些功能。
对此有什么帮助吗?
php - mysql 产品和变体数据库架构
我正在解决问题,如何将产品及其变体存储在数据库中。我当前的系统如下所示:
在这个系统中,如果产品没有变体,它就不会只填写价格。这个系统有优点,我不需要对代码和功能进行太多编辑……我认为缺点是大小。因为会有很多或行 - 主要产品和变体,所以查询需要检查即 10 000 行......
现在,我稍微考虑了一下,我有了这个想法:将主要产品和变体存储到单独的表中。然后,我需要编辑映射表 - 我可以添加列,我将在其中指定 id_product 是来自产品变体表还是来自主要产品表。或者我将需要创建其他映射表 - 在一个映射表中我将存储主要产品的参数,在第二个映射表中我将存储产品变体的参数......
您如何看待这 2 个解决方案?哪一个会更好?对我来说最重要的是速度——尤其是在过滤产品时......
感谢您的意见或想法,如何做到这一点。
vba - Excel VBA - 使用变体的列数
我已经搜索了论坛,但我真的很难让我的部分代码工作。基本上,这个想法是搜索工作表 1 并根据条件将一列或多列复制到特定工作表。即,如果工作表 1 的第 1 列和第 3 列包含“副本 01”,则将两列复制到工作表 2,如果工作表 1 的列 2 和 4 包含“副本 02”,则将两列复制到工作表 3,依此类推。
我可以使用代码很好地计算行数,但不能计算列数。似乎与不指定列范围有关,但我没有解决此问题的想法!任何帮助将非常感激。
谢谢,斯图尔特
ruby-on-rails - Spreecommerce:没有产品变体,结帐不起作用
如果我没有/想要设置产品变体,我没有“添加到卡”选项,也无法结帐。
我是否必须拥有多个产品变体才能继续?