質問 > フロント機能 > 商品ステータスによる値引について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Thoriguchi |
投稿日時: 2011/3/25 16:26
対応状況: −−−
|
半人前 登録日: 2010/9/30 居住地: 投稿: 25 |
商品ステータスによる値引について いつもお世話になります。
商品ステータスにより、値引きするカスタマイズを行いました。 ●mtb_statusに「割引対象商品」を追加。 ●SC_Helper_DB.php // 商品規格取得 $col = "product_id,・・・,product_flag追加。 // 価格の登録 $objCustomer = new SC_Customer(); $objQuery = new SC_Query(); if ($arrData['product_flag'] == "000001") { if ($arrData['price02'] != "") { $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price02']*0.95); $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price02']*0.95; } else { $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price01']*0.95); $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price01']*0.95; } } else { if ($arrData['price02'] != "") { $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price02']); $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price02']; } else { $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price01']); $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price01']; } } 上記カスタマイズで、カート内で「割引対象商品」の値引きが出来ました。 上記考え方で間違いないでしょうか。 アドバイスいただけないでしょいうか。 ------------------------------ [EC-CUBE] 2.4.4 [レンタルサーバ] 大塚商会アルファメールプレミア50G [OS] Linux [PHP] 5.16 [データベース] PostgreSQL 8.1.11 [WEBサーバ] Apache [ブラウザ] IE8 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品ステータスによる値引について | Thoriguchi | 2011/3/25 16:26 |
Re: 商品ステータスによる値引について | AMUAMU | 2011/3/25 17:38 |
Re: 商品ステータスによる値引について | Thoriguchi | 2011/3/28 8:06 |
Re: 商品ステータスによる値引について | ゲスト | 2012/2/16 18:03 |
Re: 商品ステータスによる値引について | seasoft | 2012/2/16 18:54 |
Re: 商品ステータスによる値引について | ゲスト | 2012/2/17 13:53 |