【问题标题】:After Variant Save, Update the Price in StoreFront Shopify保存变体后,在 StoreFront Shopify 中更新价格
【发布时间】:2016-09-19 20:25:31
【问题描述】:

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

在我更新价格后:

@variant.price = xx
@vatiant.save

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

我想知道是否有办法用 Jquery 或其他东西更新价格。

现在我有一个 Iframe,它显示 APP 中视图/控制器的价格。

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

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

【问题讨论】:

    标签: ruby-on-rails heroku shopify


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 但是每次用户点击产品时 iframe 都会更新......我想要的是更新产品详细信息页面中的“真实价格标签”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    • 2020-06-05
    相关资源
    最近更新 更多