如何使用液体onclick设置变量值?
<a href="#" onclick="{% assign sortOrder = 'Alphabetical' %}">Sort by name</a>
<a href="#" onclick="{% assign sortOrder = 'Price' %}">Sort by price</a>
我要做的是基本的排序产品列表,一旦您在所选选项页面中单击,将使用新的排序顺序刷新。
答案 0 :(得分:0)
页面加载后,您无法更改Liquid变量或运行Liquid代码。
要完成您要执行的操作,您可以通过页面网址上的查询参数将信息传递给Liquid。
<a href="pagename?sortOrder=Alphabetical">Sort by name</a>
<a href="pagename?sortOrder=Price">Sort by price</a>
返回查询参数的方法取决于您使用的Liquid实现方式。