こんにちは、makeshopのあらいです。
いつもmakeshopをご利用いただきありがとうございます。

今回は、クリエイターモードに検索フォームを追加するときの注意点をご紹介します!
クリエイターモードで使えるタグはタグリファレンスをご確認ください。

クリエイターモードに検索フォームを追加するときの注意点

まずは、検索フォームの仕様から早速みていきましょう。

クリエイターモード検索フォームの仕様

クリエイターモードでは、以下の5種類の検索窓を使用したい場合、「5種類+検索ボタン」で1つの組み合わせとなります。
サイト内の複数の箇所に検索フォームを設置した場合、どの箇所にも以下の「5種類+検索ボタン」のソース全てが必要になります。

・キーワード
・カテゴリー
・価格帯(最低価格)
・価格帯(最高価格)
・独自商品コード
 +
・検索ボタン

・1つの「検索ボタン」に対して指定する検索要素の数(検索窓の数)を、揃える必要があります。

非表示にしたい検索要素がある場合

■例えば

【Complete】の場合、サイドナビに絞り込み検索がすでに設置されていますが、ヘッダーなど、他の箇所にも「検索フォーム」を追加したい場合、まず、サイドナビに設置されている検索窓と同じ以下の「5種類+検索ボタン」のソースを全て記述してください。

・キーワード
・カテゴリー
・価格帯(最低価格)
・価格帯(最高価格)
・独自商品コード
 +
・検索ボタン

※非表示にしたい検索要素がある場合は、すべて記述したうえで、その要素をCSSで「非表示」に指定してください。

【Complete】検索フォーム初期値ソース

旧管理画面:【ショップデザイン】>【クリエイターモード】>【モジュール管理】
新管理画面:メインメニュー / ショップデザイン / テンプレート選択・編集
      【ショップデザイン】>【クリエイターモード】>【モジュール管理】

モジュール名「サイドナビ」をクリック【モジュール編集】画面内の以下のソースが検索フォームの初期値のソースです。(17行目付近)

非表示にしたい検索要素がある場合のカスタマイズソース例

【Complete】でサイドナビに表示される検索フォームを「キーワード」以外の4つ「カテゴリー、価格帯(最低価格)、価格帯(最高価格)、独自商品コード」の要素を非表示にするソース例をご紹介します。

【1】サイドナビにdivを追加します。

旧管理画面:【ショップデザイン】>【クリエイターモード】>【モジュール管理】
新管理画面:メインメニュー / ショップデザイン / テンプレート選択・編集
      【ショップデザイン】>【クリエイターモード】>【モジュール管理】

モジュール名「サイドナビ」をクリック【モジュール編集】画面を開きます。

非表示にしたい「カテゴリー、価格帯(最低価格)、価格帯(最高価格)、独自商品コードで探す」までの以下のソースをdivで囲みます。

↓(追加するdivのclass名はお好みの名前をご指定ください)

【2】CSSを追加します。

旧管理画面:【ショップデザイン】>【クリエイターモード】>【全ページ共通】「CSS」欄
新管理画面:メインメニュー / ショップデザイン / テンプレート選択・編集
      【ショップデザイン】>【クリエイターモード】>【全ページ共通】「CSS」欄

内の【CSS】に下記を追記してください。

→「キーワード」以外の要素が非表示になります。
他の箇所に検索フォームを追加したい場合は、同じようにソースを追記してください。

・ソースは一例となります。自由にデザインを調整して表示しましょう。
・ソースの作成・修正方法、最適なサイズなどの作り方についてはサポート対象外です。
・有料となりますが、ショップ制作代行サービスとして、おてがるリニューアルサービスをご紹介させていただきます。

いかがでしたでしょうか。
クリエイターモードで、検索フォームをカスタマイズしたい場合にぜひご参考ください。