質問 > 管理機能 > 規格の在庫数を連動させたい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tsuji |
投稿日時: 2013/11/27 9:25
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 規格の在庫数を連動させたい > バージョンですが最初の投稿の下部に書いていたのですが
下記になります。 大変申し訳ございません。すっかり失念しておりました。 reduceStockを下記のように書き換えたらいかがでしょうか? これで商品ごとに在庫が減るようになると思います。 しかし、下記のコードでniwi様の仕様を満たしたかどうかはわかりませんので、あらかじめご了承ください。 function reduceStock($productClassId, $quantity) { if ($quantity == 0) { return false; } $objQuery =& SC_Query_Ex::getSingletonInstance(); $arrRet = $objQuery->select('classcategory_id2, product_id','dtb_products_class', 'product_class_id=?',array($productClassId)); if (empty($arrRet)) { return false; } $objQuery =& SC_Query_Ex::getSingletonInstance(); $objQuery->update('dtb_products_class', array(), 'classcategory_id2 = ? AND product_id = ? ', array($arrRet[0]['classcategory_id2'], $arrRet[0]['product_id']), array('stock' => 'stock - ?'), array($quantity)); $productsClass = $this->getDetailAndProductsClass($productClassId); if ($productsClass['stock_unlimited'] != '1' && $productsClass['stock'] < 0) { return false; } return true; } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
規格の在庫数を連動させたい | niwi | 2013/11/23 0:21 |
Re: 規格の在庫数を連動させたい | tsuji | 2013/11/25 10:07 |
Re: 規格の在庫数を連動させたい | niwi | 2013/11/25 16:17 |
Re: 規格の在庫数を連動させたい | tsuji | 2013/11/26 11:28 |
Re: 規格の在庫数を連動させたい | niwi | 2013/11/26 23:21 |
» Re: 規格の在庫数を連動させたい | tsuji | 2013/11/27 9:25 |
Re: 規格の在庫数を連動させたい | niwi | 2013/11/27 20:36 |
Re: 規格の在庫数を連動させたい | tsuji | 2013/11/28 13:02 |