Shopify主题开发 Liquid详解(1)

本文介绍了Liquid,一种Shopify基于Ruby的开源模板语言。内容涵盖Liquid的基本语法,包括对象、标签和过滤器的使用,并解释了为什么商家需要了解Liquid语言,以更好地管理和定制Shopify店铺。
摘要由CSDN通过智能技术生成

 

尚睿出海,专注Shopify定制化模板开发,助力品牌出海。现关注同名公众号限时免费领取90天Shopify体验!!!(官网申请仅14天)

Liquid是什么

Liquid是Shopify基于Ruby编写的一种开源模板语言。我们所能使用到的所有Shopify模板都是基于Liquid语言搭建

Liquid代码的语法

因为拥有独特的语法,你可以非常轻松的就从HTML中找到Liquid语言。Liquid主要使用

  • 两重大括号{ { }},表示输出
  • 两重大括号加百分号{% %},表示逻辑和控制流

Liquid代码的三个主要特点:

  • 对象
  • 标签
  • 过滤器

对象

对象是 Shopify 后台的输出数据片段。对象被包裹在双重大括号中:

{
  { product.title }}

该代码的输出结果就是产品的标题。

{
  { product.available }}

该代码输出值为布尔值True 或 False, 表示此产品是否符合出售条件。

标签

标签主要用于创建逻辑和控制流。其代码如下:

{% if product.available %}
<h2>Price:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值