2013-06-23 19 views
0

我正在編寫Shopify主題,我需要在自己的模板之一中使用帶有自定義指針的Google Maps。在.js.liquid文件中使用asset_url

我在工作在Javascript文件中的asset_url有問題,所以我可以正確鏈接到我的新指針/標記圖形。任何指針我做錯了什麼?

我嘗試以下和既不工作的兩個:

var image = { 
    url: "url({{ 'gr_gm-pointer.png' | asset_url }})" 
    ...etc 
}; 

var image = { 
    url: url({{ 'gr_gm-pointer.png' | asset_url }}) 
    ...etc 
}; 

我在JavaScript和液體,所以任何幫助,將不勝感激是一個新手。提前謝謝你的幫助。

+0

你檢查JS文件中的液體被解析後?添加正在呈現的代碼可能包含找到解決方案的關鍵。 – hjblok

回答

0

您確定資產存在於您的主題中嗎?所有使用js.liquid文件的測試在引用這樣的資源時都能正常工作。

+0

100%確定它位於我的資產文件夾中。哪種方式適合你? – Kate

+0

兩種方式都適合我。我想你沒有正確引用你的js.liquid文件,所以液體沒有被渲染。檢查一下。 –