变量保存后,更新StoreFront Shopify中的价格

时间:2016-09-19 20:25:31

标签: ruby-on-rails heroku shopify

我有一个Ruby on Rails Heroku APP,使用外部API更新价格,完美无缺!

我用以下内容更新价格后

@variant.price = xx
@vatiant.save

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

我想知道是否有办法用Jquery或Something更新价格。

现在我有一个iframe,显示APP中View / Controller的价格。

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

谢谢! 塞萨尔罗德里格兹

1 个答案:

答案 0 :(得分:0)

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

我会在您的服务中轮询模型中的更改,将UI中的现有价格与服务器中的价格进行比较(可能每10秒)

在识别出更改后,会调用更新iframe:

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