-1

当我尝试显示一种产品的两种价格时,我的商店出现了问题,一种是英国增值税 (20%),另一种是没有。我已按照指南进行操作,现在这两个价格都显示在我商店的所有部分,但问题在于多种尺寸/颜色的商品。

我有单一尺寸的包,这些都是正确的,但是当我查看任何具有多种尺寸和配件的鞋子或皮带物品时,它不会计算附加税。

Shopify 告诉我“您需要在您的 selectCallback 函数中添加 JavaScript 以更新价格,无论是否包含增值税。”

我看到另一家商店的鞋子似乎已经找到了可能:http ://www.afinepairofshoes.co.uk/collections/featured-products/products/sanders-alfie-brogue-in-teak-brown

店铺:https ://gaziano-girling.myshopify.com/ 通行证:schura

任何帮助,将不胜感激

4

1 回答 1

0

在响应式主题中,selectCallback 函数位于此文件中:http ://www.shopify.com/admin/themes/current#snippets/product-form.liquid 。

SelectCallback 函数,顾名思义,是一个“回调”函数。在 Shopify 主题中,当加载产品页面以及购物者在产品页面上选择变体时,将调用这个特定的函数 selectCallback。例如,当购物者在 Size 下拉菜单中选择 Small 并在 Color 下拉菜单中选择 Blue 时,将调用 selectCallback 函数。

该功能做了很多事情:它将页面上显示的价格更新为所选产品变体之一,它也更新价格比较,如果所选变体缺货,它还会禁用添加到购物车按钮,然后显示一些文字以提醒购物者“嘿,伙计,一个缺货,选择另一个尺寸......”。

在您的情况下,您需要在该功能内的产品页面上再更新 2 个价格,即含增值税的价格和含增值税的价格比较。

剩下的就是 JavaScript...

于 2012-10-21T03:48:33.857 回答