如何解决通过 Whatsapp 按钮发送选定的变体 SKU
我正在尝试通过我定制的 whatsapp 按钮发送选定的变体 SKU,但它仅通过 whatsapp 发送预选的 SKU。我希望你能帮助我推荐一个合适的代码片段来解决这个问题。
文件名product-template.liquid
我正在使用的变量 sku 的代码。
{% assign current_variant = product.selected_or_first_available_variant %}
<span>SKU-</span><span class="variant-sku">{{ current_variant.sku }}</span>
whatsapp 按钮代码。
<a href="https://wa.me/91XXXXXXXXXX?text={{ current_variant.sku }}" class="shopify-payment-button__button shopify-payment-button__button--unbranded" style="border-radius:0px; background-color:#25d366">Buy on Whatsapp</a>
这段代码的问题。
当我打开产品页面并点击 whatsapp 按钮上的购买时,它会发送预选的 SKU,但是当我选择任何其他变体时,它会发送预览预选的 SKU,而不是我选择的当前 SKU。 current_variant.sku 数据不会相应更改,但会正确显示在 product.title 下方的产品页面上。
我还想在我的 whatsapp 按钮上设置一些条件。
- 如果 product.type 是 = "X" 那么 whatsapp 按钮应该可见,否则不可见。
- 如果当前选择的变量在库存中不可用,whatsapp 按钮应该隐藏,就像 Shopify 的内置常规添加到购物车或立即购买按钮一样。
- 所有这些条件都应该是实时的,即不需要重新加载/刷新页面。
我正在使用 Debut 主题。
谢谢 非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。