我在Shopify网站上使用fancyzoom jQuery插件,我需要指定阴影,密码框等图像的目录路径。
这是jQuery插件语言:
var zoomImagesURI = 'DirectoryStringGoesHere/'; // Location of the zoom and shadow images
inImage2.setAttribute('src',zoomImagesURI+'closebox.png');
我问here一个与我类似的问题,答案基本上就是使用Shopify API。我找到的API的有用位是:
键
{“key”:“assets / bg-body-green.gif”}
商店内资产的路径。例如,资产 bg-body-green.gif位于assets文件夹中。
public_url
{“public_url”:“http://static.shopify.com/assets/bg.gif?1”}
资产的面向公众的网址。
这看起来应该很简单,但我不能让它为我工作。有什么建议?
谢谢,尼克
答案 0 :(得分:1)
为什么不使用Liquid并使用asset_url过滤器。这是一种方法,没有失败的可能性。
例如:
var fizzbuzz = "{{ 'some_asset.png' | asset_url }}";