EC-CUBE

EC-Orange とは

EC-CUBE Q & A

キーワードで検索

カテゴリから探す

質問と回答

「かごの中を見る」ページにDBの新規項目を表示したい

dtb_productにartistというtext項目を追加し、一覧や商品詳細ページでは追加した項目を表示できるようになったのですが、
「かごの中を見る」の/cart/index.phpでの表示の仕方がわかりません。

もともと、商品名を表示する、
<!–{$arrProductsClass[cnt].name|escape}–>があるので、同じように、
<!–{$arrProductsClass[cnt].artist|escape}–>としています。

そして、
/httpdocs/data/class/pages/cart/LC_Page_Cart.php
で、$arrProductsClassに、artistを追加すればよいだろうと思ったのですが、
var $arrProductsClass;
と、宣言されているだけで、もともとある商品名(name)なども、値が引き渡されていないようなのです。

どのようにしたらよいか、教えていただけないでしょうか。

——————————-
EC-CUBEバージョン 2.3.0
PHPバージョン PHP 5.1.6
DBバージョン PostgreSQL 8.1.11
——————————-

A. 回答

「かごの中を見る」ページにDBの新規項目を表示したい への1件のコメント

  1. admin より:
    今ちょっと手元に開発環境がないからうる覚えなのですが、 $arrProductsClass(もしかしたら、$this->arrProductsClassかも)はたしか class/helper/SC_Helper_DB.php(って感じの名前のファイルだったかな)の中で宣言されているはずです。 関数名は忘れましたが、カートの中の集計処理をしている関数です。 transactionid=はたぶん関係ないです。