0

我在 Shopify 网站上使用了一个 fancyzoom jQuery 插件,我需要为阴影、closebox 等图像指定一个目录路径。

这是jQuery插件语言:

var zoomImagesURI   = 'DirectoryStringGoesHere/'; // Location of the zoom and shadow images


inImage2.setAttribute('src',zoomImagesURI+'closebox.png');      

这里问了一个与我类似的问题,答案基本上是使用 Shopify API。我发现的 API 的有用部分是:

钥匙

{“关键”:“资产/bg-body-green.gif”}

商店内资产的路径。例如,资产 bg-body-green.gif 位于资产文件夹中。

公共网址

{“public_url”:“ http://static.shopify.com/assets/bg.gif?1 ”}

资产的面向公众的 URL。

这似乎应该很简单,但我无法让它为我工作。有什么建议么?

谢谢,尼克

4

1 回答 1

1

为什么不直接使用 Liquid 并使用asset_url 过滤器。这是一种没有失败机会的方法。

例如:

var fizzbuzz = "{{ 'some_asset.png' | asset_url }}";
于 2013-07-27T01:34:07.770 回答