質問 > フロント機能 > 特定カテゴリの数量割引[2.11.4正式版] |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
PKEKY |
投稿日時: 2012/4/10 1:09
対応状況: −−−
|
新米 登録日: 2012/3/7 居住地: 投稿: 7 |
特定カテゴリの数量割引[2.11.4正式版] 初心者なので場違いな質問なら申し訳ありません。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9495&forum=10&post_id=45899#forumpost45899 ↑上のような数量割引を特定カテゴリだけに適用する事は可能でしょうか? 可能な場合はどのようにすれば良いでしょうか? 何かヒントをいただけるとありがたいです。 |
seasoft |
投稿日時: 2012/4/10 4:16
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 特定カテゴリの数量割引[2.11.4正式版] その記事と同じではないかもしれませんが、特定カテゴリで数量値引きは 2.11 系でもカスタマイズ可能でした。
非常にざっくりとした説明ですが、SC_CartSession#getCartList に値引きを反映した商品代金も返すようにして、購入手続き周りの処理でその金額と本来の商品代金の差を、dtb_order_temp.discount にセットしました。 この時の要件は、値引きの計算が複雑だったので結構回りくどい処理となっていますが、実際の要件によってはもっとストレートな実装も可能だとは思います。
|
PKEKY |
投稿日時: 2012/4/11 9:49
対応状況: −−−
|
新米 登録日: 2012/3/7 居住地: 投稿: 7 |
Re: 特定カテゴリの数量割引[2.11.4正式版] seasoft様
返信ありがとうございます。 私にはまだ少しハードルが高いようです。 値引きの計算としては結構単純な方だと思うので、 (“あるカテゴリの商品だけ5個以上で単価から200円引き”程度です。) もう少し勉強してチャレンジしてみたいと思います! その時はまたご教授願います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |