Variant Save 后,在 StoreFront Shopify 中更新价格

After Variant Save, Update the Price in StoreFront Shopify

我在 Rails Heroku APP 上有一个 Ruby,它使用外部 API 更新价格,效果很好!

我更新价格后:

@variant.price = xx
@vatiant.save

变体价格更新,但要在产品页面中查看价格,我必须完全刷新页面。

我想知道是否可以使用 Jquery 或其他方式更新价格。

现在我有一个 Iframe,显示应用程序中 View/Controller 的价格。

您可以在以下任何产品上看到它: www.lovegigio.com

谢谢! 塞萨尔·罗德里格斯

您将需要某种机制将视图中的价格绑定到模型,以便它在更改时更新。

我会轮询您的服务以了解模型的变化,将 UI 中的现有价格与服务器中的价格进行比较(可能每 10 秒一次)

在识别出变化后,它会调用更新 iframe:

document.getElementById('iframe_id').contentWindow.location.reload(true);