質問 > フロント機能 > arrProduct変数を商品詳細以外のページにも使用できるように |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
the_loSEr |
投稿日時: 2015/6/25 19:36
対応状況: −−−
|
新米 登録日: 2015/6/25 居住地: 投稿: 5 |
arrProduct変数を商品詳細以外のページにも使用できるように はじめまして、新人です。
タイトルのように、arrProductを商品詳細以外のページに使用したいとうことです。具体的に、カートページに商品の説明を表示させたいですから。 <!--{$arrProduct.note|nl2br_html}--> をcart/index.tplに書いても効きません。 よろしければ、やり方を教えてください。 |
yuh |
投稿日時: 2015/6/26 12:14
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: arrProduct変数を商品詳細以外のページにも使用できるように php側に
$this->arrProduct = みたいな形で追加しないとダメです |
the_loSEr |
投稿日時: 2015/6/26 14:41
対応状況: −−−
|
新米 登録日: 2015/6/25 居住地: 投稿: 5 |
Re: arrProduct変数を商品詳細以外のページにも使用できるように ご返信ありがとうございます。
実は data/class/pages/productsのLC_Page_Products_Detail.phpファイルを参照し、data/class/pages/cartのLC_Page_Cart.php にソースコードをコビペしました。 class LC_Page_Products_Detail extends LC_Page_Exの中に、 /** @var array 商品情報 */ public $arrProduct; public function init()の中に // 商品詳細を取得 $this->arrProduct = $objProduct->getDetail($product_id); 以上のように変更しましたが。システムエラーになってしまいました。どこかのコードと競合していると思いますが、なかなかうまくいけません。 よろしくお願いします。 |
yuh |
投稿日時: 2015/6/26 16:46
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: arrProduct変数を商品詳細以外のページにも使用できるように その$objProductはどこから来たんですか?
その$product_idはどこで何のデータが入っているんですか? |
the_loSEr |
投稿日時: 2015/6/26 18:48
対応状況: −−−
|
新米 登録日: 2015/6/25 居住地: 投稿: 5 |
Re: arrProduct変数を商品詳細以外のページにも使用できるように ご返信ありがとうございます。
$objProductは、LC_Page_Products_Detail.phpのコードです。 カートに arrProductが使えるように、$objProductをLC_Page_Cart.phpにコピーしました。 $product_idについては、商品詳細から持ってきた商品idと思いますが、初心者なので、よくわかりません。コメントに // 商品詳細を取得 書いてあるので、これをLC_Page_Cart.phpに書けば、できると思いましたが、結局ダメです。 |
yuh |
投稿日時: 2015/6/26 22:23
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: arrProduct変数を商品詳細以外のページにも使用できるように まずはPHPの基礎から勉強した方がよろしいかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |