質問 > 管理機能 > 複数の異なる商品を同一の在庫数で販売する方法 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tengoku |
投稿日時: 2013/6/9 10:35
対応状況: −−−
|
新米 登録日: 2013/6/9 居住地: 投稿: 3 |
複数の異なる商品を同一の在庫数で販売する方法 例えば商品A、商品B、商品Cの3つの商品を同一の在庫数で管理できますか?
3つとも在庫が100個として、商品Aが100個売れれば、商品A、B、Cいずれも在庫切れにしたいです。 商品Aが30個、商品Bが20個売れれば、商品A、B、Cいずれも在庫が50個としたいです。 どなたか方法がわかりましたらお教えいただけるとありがたいです。 |
fukaq |
投稿日時: 2013/6/9 13:41
対応状況: −−−
|
常連 登録日: 2013/3/22 居住地: 投稿: 34 |
Re: 複数の異なる商品を同一の在庫数で販売する方法 ちょっと考えてみましたが、標準機能だけでは実現できないと思います。
商品を3つに分けなくてもいいのであれば、のしやラッピングのカスタマイズのように、 商品詳細ページに商品オプションを選択するセレクトボックスを設け、 そこで「Aタイプ、Bタイプ、Cタイプ」をユーザーに選択させる仕様にすれば、 比較的容易に実装でき、在庫の不一致を気にする必要がないと思います。 やはり商品A、商品B、商品Cと分ける必要があるのであれば、 もう少し抜本的なカスタマイズが必要なように思います。 |
tengoku |
投稿日時: 2013/6/9 14:15
対応状況: −−−
|
新米 登録日: 2013/6/9 居住地: 投稿: 3 |
Re: 複数の異なる商品を同一の在庫数で販売する方法 ご返信ありがとうございます。
ご指摘のとおり、商品オプションで選ばせる位しか簡単に実現させる方法はなさそうですね。 ただ、同じ卵を使うだけでプリンと煮卵ぐらい違う商品を選ばせたいので、オプションではなくやはり商品A、商品Bとわけたいです。 過去ログを見つつ、抜本的なカスタマイズや多少強引な方法でもなにかないか検討してみます。 |
fukaq |
投稿日時: 2013/6/9 15:01
対応状況: −−−
|
常連 登録日: 2013/3/22 居住地: 投稿: 34 |
Re: 複数の異なる商品を同一の在庫数で販売する方法 プリンと煮卵ほど違うとなると、商品を分けないといけないでしょうね。
在庫の減算処理は、SC_ProductクラスのreduceStockメソッドで行っているようですので、 そのあたりで、購入商品と在庫が連動すべき商品を調べ、 同様に減算する処理を書き加えれば、いけそうな気はします。 |
yuh |
投稿日時: 2013/6/10 11:06
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 複数の異なる商品を同一の在庫数で販売する方法 減算処理部分だけではなくて、カート内の在庫チェック部分も書き換えないとダメですね。
|
tengoku |
投稿日時: 2013/6/14 17:55
対応状況: −−−
|
新米 登録日: 2013/6/9 居住地: 投稿: 3 |
Re: 複数の異なる商品を同一の在庫数で販売する方法 fukaqさん yuhさん
忙しくまだ作業に着手できていないのですが 非常に参考になります。 ご返信いただきありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |