标识符
标识符是在对象创建时,系统自动生成的唯一标识,属于字符串类型。
店铺中,以下对象含有标识符:
- product 对象
可以在商品的 URL 中查看标识符,以字母
p
开头:
- page 对象
可以在页面的 URL 中查看标识符,以字母
g
开头:
- blog 对象
可以在博客的 URL 中查看标识符,以字母
b
开头:
- linklist 对象
可以在导航编辑页面查看标识符,以字母
n
开头:
type 对象 标识符是字母
T
开头,例如T000001
。后台无法直接查看对应标识符。vendor 对象 标识符是字母
V
开头,例如V000001
。后台无法直接查看对应标识符。discount 对象 标识符是字母
D
开头,例如D000001
。后台无法直接查看对应标识符。
在主题文件中,可以通过对象的handle
属性输出标识符:
{% for product in products %}
商品标识符:{{ product.handle }}
{% endfor %}
对于page
和linklist
对象,可以在主题文件中,通过标识符获取对应对象。获取标识符指定的page
对象为例:
<!-- 获取g000001页面的标题,以下两种方式都可以 -->
{{ pages.g000001.title }}
{{ pages['g000001'].title }}