Closed3

Shopifyのテーマ開発キャッチアップ

ピン留めされたアイテム
kenjkenj

目的

新規事業でShopifyを使うことになり、テーマ開発を行っていくのでファイル郡の役割やどういう構造になっているかを備忘録として記録していく。

kenjkenj

テンプレート

https://shopify.dev/docs/themes/architecture/templates

  • テーマ内のページに何をレンダリングするかを制御するもの
  • liquid or jsonで定義できる
  • デフォルトのテーマをみると基本はjsonで定義されていて、gift_cardだけliquidで定義されている

jsonテンプレート

https://shopify.dev/docs/themes/architecture/templates/json-templates

ここには出力するデータを定義しておくっぽい

商品なら

  • 金額
  • タイトル
  • メタフィールド系のやつ

settings部分は何を書けばいいのか?

こういうのってリファレンスのどこに書いてある?

        "buy_buttons": {
          "type": "buy_buttons",
          "settings": {
            "show_dynamic_checkout": true
          }
        },
kenjkenj

キャッチアップ中に書くのをすっかり忘れたのでこれでクローズ

このスクラップは2023/12/13にクローズされました