Shopify Liquid Objects 未显示数据
Shopify Liquid Objects Not Showing Data
我遇到了 Shopify object 不带数据的问题。示例如下:
我已将以下 object 添加到我的 header 中,以便我可以尝试检测用户所在的页面,然后为每个页面分配不同的 header 样式:
{{ page.url }}
使用 page
object:
https://help.shopify.com/themes/liquid/objects/page
这在任何页面上都没有显示任何内容:
No Data
如果需要的话,这里有一个更大的代码区域:
Code View
有人能帮我理解我的错误吗?非常感谢。
Shopify 有几种不同类型的页面:
- 页数
- Collections
- 产品
- 博客
- 文章
- 索引
- 404
- 搜索
- 购物车
- 账户
当您尝试说 {{ page.url }}
时,这只需要 URL 个在 URL 中包含 pages
的页面。例如,在 pages/about-us
上,您将获得该页面的 URL,但在页面 collections/all
上,您不会获得 URL,因为那是不同类型的页面,在那里你将使用 {{ collection.url }}
代替。
page
object仅对page
类型有效。
您可以在此处查看所有 object:https://help.shopify.com/themes/liquid/objects
我遇到了 Shopify object 不带数据的问题。示例如下:
我已将以下 object 添加到我的 header 中,以便我可以尝试检测用户所在的页面,然后为每个页面分配不同的 header 样式:
{{ page.url }}
使用 page
object:
https://help.shopify.com/themes/liquid/objects/page
这在任何页面上都没有显示任何内容:
No Data
如果需要的话,这里有一个更大的代码区域:
Code View
有人能帮我理解我的错误吗?非常感谢。
Shopify 有几种不同类型的页面:
- 页数
- Collections
- 产品
- 博客
- 文章
- 索引
- 404
- 搜索
- 购物车
- 账户
当您尝试说 {{ page.url }}
时,这只需要 URL 个在 URL 中包含 pages
的页面。例如,在 pages/about-us
上,您将获得该页面的 URL,但在页面 collections/all
上,您不会获得 URL,因为那是不同类型的页面,在那里你将使用 {{ collection.url }}
代替。
page
object仅对page
类型有效。
您可以在此处查看所有 object:https://help.shopify.com/themes/liquid/objects