質問 > フロント機能 > カートに入っている商品のIDを知りたい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
stanton |
投稿日時: 2011/10/27 18:27
対応状況: −−−
|
新米 登録日: 2011/8/26 居住地: 投稿: 7 |
カートに入っている商品のIDを知りたい 2.11を使用しております。
カート内(セッション)に特定のProductIDの商品があった時にフラグを立てたく 下記の様にプログラムを組んだのですが反応しません。 ご教授お願いできますでしょうか。 ------------------------------------------------------ // 定義 $objCartSess = new SC_CartSession_Ex(); // カート内の商品ID一覧を取得 $arrAllProductID = $objCartSess->getAllProductID(); // カート情報を取得 $arrCartList = $objCartSess->getCartList(); $arrCartKeys = $objCartSess->getKeys(); foreach ($arrCartKeys as $cart_key) { // カート情報を取得 $arrCartList = $objCartSess->getCartList($cart_key); // カート内の商品ID一覧を取得 $arrAllProductID = $objCartSess->getAllProductID($cart_key); // 商品が1つ以上入っている場合 if (count($arrCartList) > 0){ for($i = 0 ; $i < count($arrAllProductID) ; $i++){ if(($arrAllProductID[$i] == "10")){ //ProductIDが10の場合 $this->flgd = 1;//フラグを立てる } } ------------------------------------------------------ |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» カートに入っている商品のIDを知りたい | stanton | 2011/10/27 18:27 |
Re: カートに入っている商品のIDを知りたい | seasoft | 2011/10/27 18:59 |
Re: カートに入っている商品のIDを知りたい | stanton | 2011/10/28 14:44 |