資料請求フォームリスト機能(v4.2.3~)
資料請求や商品に関するお問い合わせなどで、フォームに全部記載するには量が多すぎるリストを任意選択で生成するための機能です。
簡単に言うとショッピングカート機能から数量と価格を取り除いたものですね。HTML側で任意のIDと名前を渡すことでフォーム画面にリストを作成します。使用感覚はショッピングカートと同じです。
資料請求フォームリスト機能はアドオンrequest/request.jsとモジュールrequestの両方を有効にする必要があります。
リストの中身を表示したい場所に以下のオブジェクトを配置してください。
<div id="mfp_request_cart"></div>
上記のタグが追加されていない場合、request.jsは自動的にオブジェクトを<form>タグの直前に挿入します。
見た目の編集は/add-ons/request/request.jsとmailformpro.cssで行います。
リストへの追加は同梱ファイル/examples/request.htmlを参照してください。
画像付きリストにすることもできます。
コメント欄
リクエストについてはについては、この商品について問い合わせるという形で、問合せフォームのページへいくようにしたのですが、<div id="mfp_request_cart"></div>にはdisplay:none;がついて、<div id="mfp_shopping_cart"></div>が自動的に作られて、ショッピングカートと同じ内容が書き出されてしまいます。
確認すべきところがわかれば教えていただけますでしょうか。
このサイトの「製品・サービス」のページでは、併用できているようにみえたのですが、また別の機能を使われているということでしょうか?