[EC-CUBE]商品情報の項目を追加する









20081201追記
今回追加したcart_comment1のデータを表示しようと思ったらできませんでしたOrz..
で、チェックしてみると商品詳細ページで$this->arrProductに商品情報を取得するときに、SC_DB_DBFactory_MYSQLクラスのviewToSubQueryメソッドを使っていることがわかったので、このメソッドにもcart_comment1を追加します*1 。
まずは例によってSC_DB_DBFactory_MYSQL_ExにSC_DB_DBFactory_MYSQLのviewToSubQueryメソッドをコピーして、SC_DB_DBFactory_MYSQL_Exの方を修正します。
viewToSubQueryは配列で値を返すので、配列の要素それぞれの値にcart_comment1を追加してください。
これでselectしてくるフィールドにcart_comment1が追加されます。
あとはビュー側(detail.tpl)で{$arrProduct.cart_comment1}でカートコメントを表示することが*2 できました。
関連する投稿
コメントはまだありません »
RSS feed for comments on this post. トラックバックURL