liquid[Shopify] カートへノベルティ(オプション商品)を追加する方法 – Ajax API 商品をカートに追加する際に、商品に関連するオプション商品を一緒にカートへ追加する方法を紹介します。 テックギーク Shopify構築オンラインスクール「テックギーク」の内容を一部抜粋したものになります。 構築の方針 ... 2022.07.06liquidliquidShopifyShopify構築
Shopifyhuskyを使ったらcommitできなくなった Shopifyエンジニアやってます! Shopifyのカスタムアプリ開発で、サンプルコードにhuskyが使われていました。 $ git commit -m "husky" => error Command "husky-run... 2022.03.04Shopify
liquidLiquidで特定のページ(URL)のみ表示させる方法[Shopify] theme.liquidに{%- if template == 'テンプレートファイル名' -%} を使う コードを挿入する場所 layout/theme.liquid の headタグの閉じタグ(</head>... 2021.04.17 2022.01.29liquidShopify
Shopifyliquid – 全てのブログを取得する方法[Shopifyテーマ開発] liquidに全てのブログの種類を取得するタグは存在しません。 そこで、ちょっと一工夫します。 メニューリストに全てのブログを追加して取得する 管理画面のメニューから、「メニューを追加」をクリックし、メニュー項目... 2021.04.23 2022.01.29ShopifyShopify構築
Shopify関数合成を徹底解説 – JavaScript JavaScriptにおいて、複数個の関数を一つの関数に合成する関数合成の方法を解説します。 ネストした関数 まずは、ネスト関数を考えてみましょう。 +1する関数と、2倍にする関数の組み合わせを考えます。 func... 2021.08.09Shopify
Shopifyasync/await と Promise の解説 – JavaScript, Node.js JavaScript(特にNode.js)で非同期処理は便利だけど、async/await、Promiseについて使い方がよくわからないという方に向けてご紹介します。 asyncの使い方 async とは非同期処理の関数宣言の... 2021.08.06Shopify
Shopifyserverless framework でAWSアカウントを切り替える AWSプロフィールを指定してデプロイする $ serverless deplosy --aws-profile プロフィール名 デプロイ時にオプションで、「--aws-profile プロフィール名」をつけてデプロイするとA... 2021.03.12 2021.07.08Shopify
ShopifyShopifyアプリ開発 – サンプルコードを解説(1) Shopifyのカスタムアプリを開発は、学習コストが高く気軽に開発するのが難しく感じてしまいます。 Shopifyストアへのインストールと、アンインストール時の処理は、どのアプリでも同じようなコードになるにもかかわらず、理解するのは... 2021.07.02 2021.07.04Shopifyアプリ開発
ShopifyNext.jsで環境変数を設定する方法 Next.jsでは、フロント側の環境変数とバックエンド(api)側の環境変数で呼び出し方が異なる。 フロント側では、NEXT_PUBLIC_ というプレフィックスをつけなくてはいけない。 .envに定義 バックエンド: ... 2021.06.09Shopify
Shopify[Shopify]上書きしたテーマのコードを元に戻す方法 – theme deploy $ theme deploy などで settings_data.json を上書きしてしまっても、元の状態へ戻すことが可能です! 手順 Shopify管理画面のオンラインストアからテーマを選択修正するテーマの「アク... 2021.04.22liquidShopifyShopify構築