涓
您好我希望Shopify专家可以告诉我。
我已经有一个正在使用的馆藏模板,我需要准备这个布局,以便在Shopify中作为整个电子商务功能的补充。
http://www.psd2htmlservice.com/streetstyles.jpg
如你所见,你会点击缩略图,左边会出现一个较大的相应图像,顶部会显示一些文字。
正如我所说,网站的这一部分没有附加电子商务元素,但我认为每个图像都可以是添加到集合中的产品。我非常精通循环产品图像和集合,但我不确定如何实现所需的功能记住(据我所知)你不能通过液体中的URL传递值。我能想到的只是使用一个新页面,该页面使用的模板每次都有一些硬编码的液体代码....但肯定会有更简化的方式。
我将不胜感激。
非常感谢
答案 0 :(得分:6)
不,不幸的是你不能(截至2014年6月)
有一个名为Expose current URL in Liquid
的{{3}},但尚未实施。
此外,有几个较旧的页面会在Shopify帮助表单中询问,可能最直接的是feature request提及:
你不能这样做:
{{ request.myvar }}
阅读
myVal
。
论坛上的共同建议包括:
答案 1 :(得分:3)
嗯,你可以通过{{content_for_header}}
实际找到它。 Shopify将来是否会从content_for_header
删除,我无法回答,但您可以将其解冻。
{%- capture contentForQuerystring -%}{{ content_for_header }}{%- endcapture -%}
{%- assign pageUrl = contentForQuerystring | split:'"pageurl":"' | last | split:'"' | first | split:'.myshopify.com' | last |
replace:'\/','/' |
replace:'%20',' ' |
replace:'\u0026','&'
-%}
查看此示例,了解我过去如何使用此示例: https://www.channelape.com/shopify/build-custom-json-api-shopify-liquid/