カートに配達日ピッカーを追加する

お客様が注文の配達日を指定できるようにするカレンダーをカートページに追加できます。

配達日ピッカー

theme.liquidにjQueryを追加する

このカスタマイズを機能させるには、一部のテーマで、jQueryのスクリプトタグをtheme.liquidレイアウトファイルに追加する必要があります。Boundless、Debutのバージョン17.2.0以降、Express、Narrative、Ventureを使用している場合、以下のステップに従う必要があります。

  1. レイアウトディレクトリーで、theme.liquidをクリックします。

  2. コードで</head>終了タグを探します</head>終了タグの上の新しい行に、次のコードを貼り付けます。

{{ '//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js' | script_tag }}
  1. [保存] をクリックします。

配達日のスニペットを作成する

カートページにスニペットを追加する

カートページに配達日のスニペットを含めるには、次の手順を実行します。

  1. [セクション] ディレクトリで、[cart-template.liquid] をクリックします。テーマにこのファイルがない場合、[テンプレート] ディレクトリの [cart.liquid] をクリックします。

  2. コードで</form>終了タグを探します</form>終了タグの上の新しい行に、次のコードを貼り付けます。

{% render 'delivery-date' %}
  1. [保存] をクリックします。

カートページに配達日入力フィールドが表示されるようになりました。テキストフィールド内をクリックすると、次のカレンダーが表示されます。

配達日ピッカー

このカスタマイズで使用されている日付ピッカーは、jQuery UIライブラリーからのウィジェットです。このブログ記事では、日付ピッカーカレンダーにある特定の日付を無効にする方法について説明されています。

Shopifyで販売を開始する準備はできていますか?

無料体験を試す