質問 > その他 > カートセッションの情報をデータベースに保存したい |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
bakusan |
投稿日時: 2013/12/17 22:21
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2013/11/22 居住地: 投稿: 36 |
Re: カートセッションの情報をデータベースに保存したい 上の登校の続きです。
あれからいろいろ試したのですが、表示されず・・・。 どこが足りないかわかる方がいれば教えていただけないでしょうか。 ▼dtb_order_detailに追加したいセッション情報 'ini_field''kinds_field''wrapping_field' ▼作業したこと ・dtb_order_tempテーブルのsessionカラムに上記の情報が登録されていることを確認 ・以下のファイルの//★新規追加を追加(文章が長くなるので、コメントで重要なところのみ残してあとは削ってます) ■SC_Helper_Purchase.php * 受注登録を完了する. $this->registerOrder($orderParams['order_id'], $orderParams); // 詳細情報を取得 $cartItems = $objCartSession->getCartList($cartKey); // 詳細情報を生成 $objProduct = new SC_Product_Ex(); $i = 0; $arrDetail = array(); foreach ($cartItems as $item) { //★新規追加 $arrDetail[$i]['ini_field'] = $item['ini_field']; $arrDetail[$i]['kinds_field'] = $item['kinds_field']; $arrDetail[$i]['wrapping_field'] = $item['wrapping_field']; ■LC_Page_Shopping_payment.php * 受注一時テーブルへ登録を行う. */ function lfRegistData($uniqid, $arrForm, &$objPurchase, $arrPayment) { //★新規追加 $arrForm['ini_field'] = $ini_field; $arrForm['kinds_field'] = $kinds_field; $arrForm['wrapping_field'] = $wrapping_field; ■LC_Page_Shopping_Confirm 修正なし 知識不足で何度も質問して申し訳ないです。 お力添えよろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
![](images/pixel.gif)