質問 > フロント機能 > カート内にチェックボックスを追加したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
himeq |
投稿日時: 2015/9/11 11:13
対応状況: −−−
|
新米 登録日: 2014/7/17 居住地: 投稿: 9 |
カート内にチェックボックスを追加したい EC-CUBE初心者です。どうぞよろしくお願いいたします。
EC-CUBE2.13.3で、カート内にアンケートを追加したいと考えています。 支払い方法などの選択の下に、以下のような チェックボックスを設置してアンケートを取りたいです。 ---------------------------- 「どのようなきっかけで当サイトを知りましたか?」 1.インターネット 2.チラシ 3.その他 ---------------------------- カートにテキストを追加するくらいでしたら、 /data/Smarty/templates/default/cart/index.tpl を編集してできたのですが、チェックボックスを追加して それを受注確認メールで飛ばす方法がわかりません。 手順をお教えいただけると幸いです。 よろしくお願いいたします。 |
yuh |
投稿日時: 2015/9/11 11:27
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: カート内にチェックボックスを追加したい カート画面にチェックボックスを追加して、
LC_Page_CartでSESSIONにでも保存するようにカスタマイズして、 新しくテーブルを(order_id,enq_idの項目で)作成して、 SC_Helper_PurchaseのcompleteOrderでorder_idが確定した後に作ったテーブルに保存して、 SC_Helper_MailのsfSendOrderMailでそのテーブルからデータを引っ張って$arrTplVarに値を保存するようにした上でメールのテンプレート側でそれを表示させればできます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |