Skip to content

contranote.net

  • BLOG
  • DISCOGRAPHY
    • Contranote
    • Compilation
    • Etc.
  • ABOUT
  • BIOGRAPHY
  • Toggle search form

EC-CUBE2の受注メモ活用法

Posted on 2019年5月23日2019年5月15日 By 二矢

EC-CUBE 2.13.5の受注データの中にある「メモ」という項目。
基本的には管理者が受注管理用に使用するものだと思うのですが、あんまり活用されないんじゃないかと思いました。随分下の方にあるし。

それももったいないなということで、注文画面に入力項目を追加する必要もあったことから、追加した項目の内容がメモに挿入されるように設定してみました。

まずは LC_Page_Shopping_Payment.php に記述を追加。
こちらのサイトを参考にさせてもらいました。
参考:EC-CUBEカスタマイズ!注文情報に項目追加する

$objFormParam->addParam('お店へ秘密の連絡', 'note', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK'));

準備はこれだけ。
DBにテーブルを追加する必要がないので、ラクチンです。

次は、tplファイルの編集。
今回は注文の途中、お支払い方法選択画面と、注文内容確認画面に追加しました。
まずは、payment.tpl の中に記述を追加します。

<!--{assign var=key value="note"}-->
<select name="<!--{$key}-->" id="<!--{$key}-->">
  <option value="" selected="">選択してください</option>
  <option value="秘密その1">秘密その1</option>
  <option value="秘密その2">秘密その2</option>
</select>

selectタグを使っていますが、inputタグでも基本は同じはず。

続いて、confirm.tpl に追加します。
こっちは簡単、入力内容を表示させたいところに1行入れるだけ。

<!--{$arrForm.note|h}-->

今回はselectタグを使ったので、optionタグのvalueの値がメモに挿入されることになります。

メモをこういう風に利用していいのか?
正直分かりませんが、こういうこともできる、ということで。

BLOG

投稿ナビゲーション

Previous Post: Misery SignalsのVocal交代劇
Next Post: EC-CUBE2の商品画像をレスポンシブなスライダーにする

Related Posts

テリトワール体験版を遊んでみた BLOG
CHIPFANの呪い BLOG
「The Abyss I」リマスタ音源その4 BLOG
これぞ白魔子 BLOG
サガ3SoL始めてみた BLOG
ニューアルバム収録内容詳細 BLOG

最近の投稿

  • EC-CUBE2の送信メールの件名をカスタムしてみた 2019年6月10日
  • EC-CUBE2で注文時の「その他お問い合わせ」にテキスト挿入 2019年5月27日
  • EC-CUBE2の商品画像をレスポンシブなスライダーにする 2019年5月25日
  • EC-CUBE2の受注メモ活用法 2019年5月23日
  • Misery SignalsのVocal交代劇 2019年5月20日

アーカイブ

カテゴリー

  • ABOUT
  • BIOGRAPHY
  • BLOG
  • DISCOGRAPHY

Copyright © 2025 contranote.net.

Powered by PressBook Masonry Blogs