Liquidについて

shopify

Liquid構文

オブジェクト

shopifyからデータを出力する機能

{{ product.title|handle }}

タグ

shopifyのテンプレートのロジックと制御フローを作成する(プログラムを作る機能)ために使うもの
条件分岐や繰り返しの処理を行う

{% if product.tags contains ‘healing’ %}
 This potion contains restorative properties.
{% end if %}

フィルター

オブジェクトの出力を変更するために使う

{{ product.title|handle }}

Liguidの書き方

  • ハンドル
  • 演算子
  • 真偽値
  • 空白制御

ハンドル

ストア内の商品、コレクション、記事、ブログなどを区別するための固有のID。
URLを作成したり、データ情報を取得したりするために使われます。

参照方法

  1. 角括弧記法 例) product[‘handle’]
  2. ドット記法 例) product.handle

設定、セクション、ブロックのハンドルはidプロパティから生成されます

コメント