无法在Shopify中创建指向页面的链接

mot*_*dev 4 liquid shopify

我正在尝试创建一个链接(在一个snippit内)链接到任何给定页面,但我无法弄清楚如何做到这一点.我正在使用这种一般结构:

{{ 'Link Text' | link_to: X }}
Run Code Online (Sandbox Code Playgroud)

我不知道x的参数应该是什么来访问我的网站上的页面/产品.感谢任何帮助.

Zac*_*bey 11

来自:http://wiki.shopify.com/Link_to

{{ 'Typo' | link_to: 'http://typo.leetsoft.com' }}
Run Code Online (Sandbox Code Playgroud)

这应该创建一个看起来像这样的链接:

<a href="http://typo.leetsoft.com">Typo</a>
Run Code Online (Sandbox Code Playgroud)

有关液体链接的更多信息,请访问:http: //wiki.shopify.com/Link

更新1: 您还应该能够使用相对链接:

{{ 'Typo' | link_to: 'pages/home' }} <!-- relative to current page -->
{{ 'Typo' | link_to: '/pages/home' }} <!-- relative to site root -->
{{ 'Typo' | link_to: '../pages/home' }} <!-- relative to parent dir -->
Run Code Online (Sandbox Code Playgroud)

更新2: 更好,你可以参考页面的句柄:{{'Title'| pages.pagehandle.url}}

  • 好吧,经过多一点探讨......这有用吗?`{{'Title'| pages.pagehandle.url`}} (2认同)