我正在开发Shopify应用程序,该应用程序使用Shopify的DaisyAPI动态图像服务.为了正确调用Daisy API,我需要知道客户正在查看哪些产品.似乎,为了可靠地做到这一点,我将需要操纵他们的product.liquid主题来插入包含Product ID的隐藏值,以便Jquery可以获取该值并将其插入到API调用中.
什么是确保每个产品页面都包含产品ID的最佳方法,jQuery可以通过这种方式可靠地找到它?我忽略了一些明显的东西吗
非常感谢!
Joh*_*uff 12
另一种选择是使用Ajax API来请求产品.你知道你在产品页面上简单地向同一个URL发出请求并追加.json.然后,您将拥有产品的json表示,您可以随意执行任何操作.
为了让你进入主题,你可以使用一个脚本标签,它将js从你的服务器加载到商店.
Dav*_*zar 11
你错过了一个非常明显和酷的液体过滤器.
在Liquid中,为它的JSON抽取Object.
var p = {{ product | json }};
Run Code Online (Sandbox Code Playgroud)
然后去城里......如果没有这个概念,你就无法走向客户.获取JSON man ..获取JSON ...
归档时间: |
|
查看次数: |
3183 次 |
最近记录: |