问题标签 [shopify-javascript-buy-sdk]
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.
shopify - Shopify 购买按钮 - 首先将结帐按钮重定向到在线商店购物车
一些背景 - 我在 Wordpress 中使用 Shopify 购买按钮。我已将脚本添加到 Wordpress 小部件中,并设法自定义了一些组件。我想改变一件事,但我无法完全弄清楚。Checkout 按钮当前打开在线商店的 Shopify Checkout,但有没有办法让该按钮打开在线商店中的购物车页面?
我见过其他人使用 .click 按钮功能,如下所示:
我绝对是 javascript 的初学者,所以我不确定在哪里放置该代码,或者 window.location url 是否会将添加到 Buy Button 购物车的项目带到 Shopify 购物车。我知道购物车永久链接,但这在这里不起作用。我希望能够将购买按钮中添加到购物车的产品转移到在线商店的购物车中。
我感谢任何帮助或方向!谢谢!
shopify - 由于 g-recaptcha,Shopify 确认密码问题
我在注册页面中创建了确认密码字段,但由于 G-challenge 面临问题,因为在提交表单后 shopify 重定向到挑战页面,并且我用于确认密码的 js 不起作用。
shopify - 如何使用 Shopify BuyButton.js 为特定产品变体创建立即购买按钮
我正在使用 Shopify BuyButton.js 在我的网站上创建购买按钮和购物车。
我的产品有多种变体。
我可以使用以下内容轻松地为产品创建购买按钮:
该产品有多个变体,可以通过下拉菜单进行选择,第一个变体是选定的变体。
我想做的是创建一个购买按钮,但仅适用于产品的特定变体。没有下拉菜单并单击“添加到购物车”将添加该产品并选择特定的变体。
我可以通过设置隐藏下拉菜单,options: false
但选择的变体是第一个,我无法设置特定的变体。
shopify - Shopify 购买 js sdk addLineItems null
我使用 shopify buy sdk 创建结帐
我试过了
地址有效但无法将产品添加到订单项,它返回 null 如下
mainCheckoutId.lineItems = null
还有错误消息
userErrors retuns message ="Variant is invalid";
我尝试了很多产品,都发布到在线销售渠道
而且我也确定变体ID是正确的
axios - Axios、Shopify Storefront API、“参数丢失或无效”、“解析错误”
我被困住了。我正在尝试从 Shopify 的 Storefront API 中检索数据。帖子请求在邮递员中工作正常。它们是 graphql http 请求。这是一个截图
所以我从邮递员应用程序中复制了 axios 代码,并将其粘贴到我的 React 应用程序中(这只是反应和 shopify 购买 sdk)。这是我的代码:
这是它返回的错误:状态 400,“参数丢失或无效”。所以我尝试了这样的事情:
我现在得到一个状态 200,但没有商店名称。相反,我收到一个解析错误:“[2, 11] 处的“商店”(IDENTIFIER)上的解析错误”。如果我将“Content-Type”标头更改为“application/graphql”,我会收到类似的解析错误。
请帮忙。我不知道如何让它工作。提前致谢。
shopify - 在ShippingZones 中获取国家/地区
我正在尝试使用 shopify-buy 获取可以运送到的国家/地区。
由于 client.shop.fetchInfo() 不返回该信息,因此我使用未优化版本的 SDK 构建自己的查询以获取商店信息。
但是任何使用 countriesInShippingZones 的查询总是返回错误“错误:在模式中的“Shop”类型上找不到名称为“countriesInShippingZones”的字段”(没有它,它可以工作)
这是我的查询示例: