会員登録フォームに入力していただく項目に、文字数制限をつけられます。
文字数制限を設定できる項目は、次の2種類です。
項目の種類 | 文字数制限を設定できる項目 |
Shopify項目(Shopifyで元々準備されている項目) | 「氏名」「電話番号」「住所:郵便番号」「住所:市区町村」「住所:番地・建物名」「住所:部屋番号など」「住所:会社名」 |
カスタム項目(メタフィールドで取得) | 入力タイプが「テキスト(1行)」「テキストエリア(複数行)」の項目 |
「住所:都道府県」「住所:国」は、プルダウンから選ぶ項目です。
それぞれの設定方法は以下。
アプリ管理画面の「会員登録フォーム」から対象のフォームを開き、「フォーム項目」の「Shopify項目を追加」をクリック。
任意の項目を追加します。ここでは「住所:市区町村」の右にある「追加」をクリック。
追加した項目(ここでは「市区町村」)の鉛筆(編集)アイコンをクリック。
「文字数制限をする」にチェックを入れる。
「最大文字数」に半角数字で入力。
「エラーメッセージ(任意)」は必要なら入力。空欄の場合はデフォルトのメッセージが表示されます。
「保存」を押して終了。
アプリ管理画面の「会員登録フォーム」から対象のフォームを開き、「フォーム項目」の「カスタム項目を追加」をクリック。
「表示ラベル」「説明文」を入力し、「メタフィールド設定」の「Shopify メタフィールド定義」のプルダウンから、使用する顧客メタフィールド定義を選びます。選ぶと namespace と key が自動で入ります。定義をまだ作成していない場合は、同じ欄の「+ 新しい顧客メタフィールド定義を追加」から作成できます。
「入力タイプ」には、選んだメタフィールド定義のタイプに合う選択肢が表示されます。「テキスト(1行)」または「テキストエリア(複数行)」を選びます。「テキストエリア(複数行)」は、複数行テキストのメタフィールド定義を選んだときに表示されます。
「文字数制限をする」にチェックを入れる。
「最大文字数」に半角数字で入力。
「エラーメッセージ(任意)」は必要なら入力。空欄の場合はデフォルトのメッセージが表示されます。
「追加」を押して終了。
文字数制限の内容を変更するときは、各項目の鉛筆(編集)アイコンをクリックすると編集できます。