Liquid、JavaScriptなどに関する質問
いつもお世話になっております。
この度はコンタクトフォームのチェックボックスを追加で作成する際の挙動についてお伺いしたく、投稿いたしました。
まず前提条件は下記のとおりです。
1.テーマは「Narrative」を使用
2.「page.contact.liquid」を複製してベースとして利用
3.フォームの箇所にチェックボックスの項目を追加で記述(具体的には下記の通り)
<label for="test">複数選択可能なチェックボックスです</label>
<label class="contact-check"><input type="checkbox" id="test" name="contact[チェックボックスの項目]" value="選択1">選択1</label>
<label class="contact-check"><input type="checkbox" id="test" name="contact[チェックボックスの項目]" value="選択2">選択2</label>
このとき、選択1と選択2を両方チェックして送信した場合、後者の「選択2」の方しか自動返信メールに記載されません。
3つ以上の場合も同様に一番最後に選択されたものだけ掲載され、1つだけの時はその1つがメールに記載されます。
※「自動返信メール」は運営者側が受け取るShopify標準の問い合わせ受付メールのことです
何か追加で記述する必要があるのか、あるいはそもそもの仕様なのか。。
もしご存知の方がいらっしゃいましたらサポートいただけるとありがたいです。
また情報が足りない内容がありましたらご指摘いただけますと幸いです。
よろしくお願いいたします。
こちらは現状Shopifyの仕様上できないようです。
無理矢理対応させる場合、送信されるメール上の項目が分かれてしまいますが、以下のようにnameを変えれば暫定的には対応可能です。
<label for="test">複数選択可能なチェックボックスです</label>
<label class="contact-check"><input type="checkbox" id="test" name="contact[チェックボックスの項目1]" value="選択1">選択1</label>
<label class="contact-check"><input type="checkbox" id="test" name="contact[チェックボックスの項目2]" value="選択2">選択2</label>
また、アプリを利用するのもありかとは思います。
早速のご回答ありがとうございます。
やはり仕様でしたか。。
代替案についてもありがとうございます!助かりました。
リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024Shopifyは世界で最も革新的なブランドと起業家をサポートしています。個人起業家やあらゆる規模のビジネスの成長を後押しするために、Shopify アカデミーではShopif...
By SarahF_Shopify Mar 22, 2024オンラインストア運営はとてもやりがいのある活動です。新しい注文が入った時の喜びや世界中のお客様とやりとりできる可能性、商品に対して最高のレビューをもらった時の満足感は、毎日の...
By Mina Mar 13, 2024