質問 > フロント機能 > カートセッションの中に商品マスタの新規項目を入れたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seike |
投稿日時: 2013/9/29 11:27
対応状況: −−−
|
常連 登録日: 2012/7/19 居住地: 投稿: 46 |
カートセッションの中に商品マスタの新規項目を入れたい 清家と申します。
テーブル dtb_product_class に新しい項目( init_discount)を追加して、 カートに入れるボタンを押すと、その項目がカートセッションに入るようにしたいのですが、 方法が分かりません。 どなたか、ご教示していただけないでしょうか。 SC_Product の getProductsClassByQuery に T1.init_discount を追加してみたのですが、 カートセッションに入りません。 どこか他の所に記述する必要があるのでしょうか・・・? よろしくお願いします。 -------------- 開発環境 ----------------- [EC-CUBE] 2.12.2 新規インストール [レンタルサーバ] 自前サーバー [OS] Debian 6.0.1 Linux [PHP] 5.3.3-7+squeeze [データベース] MySQL 5.1.49-3 [WEBサーバ] Apache2 2.2.16 [ブラウザ] FireFox 15.0 ----------------------------------------- |
torataro |
投稿日時: 2013/9/29 23:07
対応状況: −−−
|
一人前 登録日: 2010/6/16 居住地: 東京都台東区 投稿: 140 |
Re: カートセッションの中に商品マスタの新規項目を入れたい seikeさん
挙動確認はしていないのですが、 SC_CartSession.php に下記のメソッドがありました。 /** * セッション中の商品情報データの調整。 * productsClass項目から、不必要な項目を削除する。 */ function adjustSessionProductsClass(&$arrProductsClass) こちらに init_discount を残すように記述すれば、いけるかもしれません。 参考になれば幸いです。 |
seike |
投稿日時: 2013/9/30 9:32
対応状況: −−−
|
常連 登録日: 2012/7/19 居住地: 投稿: 46 |
Re: カートセッションの中に商品マスタの新規項目を入れたい torataro さん
教えていただいてありがとうございます。 バッチリうまくいきました。 セッション中の商品情報データの調整(adjustSessionProductsClass)の中は 「productsClass項目から、不必要な項目を削除する」ってコメントに書いてあったので見なかったです。 ところで、torataroさんは阪神ファンですか・・・? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |