代码之家  ›  专栏  ›  技术社区  ›  mws2019

Shopify液体对象不显示数据

  •  1
  • mws2019  · 技术社区  · 7 年前

    我在Shopify对象没有带来数据方面遇到了问题。以下示例:

    我已将以下对象添加到标题中,以便尝试检测用户所在的页面,然后为每页指定不同的标题样式:

    {{ page.url }}

    使用 page 对象:

    https://help.shopify.com/themes/liquid/objects/page

    这不会在任何页面上显示任何内容:

    No Data

    如果需要的话,这里将更详细地介绍这方面的代码:

    Code View

    有人能帮我理解我的错误吗?非常感谢。

    1 回复  |  直到 7 年前
        1
  •  2
  •   drip    7 年前

    Shopify有几种不同类型的页面:

    • 页码
    • 集合
    • 产品
    • 博客
    • 文章
    • 指数
    • 404
    • 搜索
    • 运货马车
    • 账户

    当你想说 {{ page.url }} 这只需要包含以下内容的页面的URL pages 在他们的URL中。例如,on pages/about-us 您将获得该页面的URL,但在一个页面上 collections/all 您将无法获取URL,因为这是另一种类型的页面,您将使用 {{ collection.url }} 相反

    这个 page 对象仅在 类型

    您可以在此处看到所有对象: https://help.shopify.com/themes/liquid/objects