質問 > フロント機能 > 特定の種別の会員の送料を無料化したい |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
pipipopa |
投稿日時: 2015/4/2 21:25
対応状況: 解決済
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい ありがとうございました!
解決しました。本当に皆さんには感謝です! |
seiyawada |
投稿日時: 2015/3/30 18:36
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 42 |
Re: 特定の種別の会員の送料を無料化したい pipipopa様
>困ったことにVer2.4.1のSC_CartSession.php内で 失礼致しました...(2.13にて確認しておりました...) 2.4であれば、nanasess様のご指示にありますSC_Helper_DBのsfTotalConfirm関数にて同様に処理を行うことができるかと思います。 1513行目辺りにて以下のように送料、手数料の加算を行っているので、 この手前で条件によって値を変えてみてください。 // 合計の計算 $arrData['total'] = $objPage->tpl_total_pretax; // 商品合計 $arrData['total']+= $arrData['deliv_fee']; // 送料 $arrData['total']+= $arrData['charge']; // 手数料 |
nanasess |
投稿日時: 2015/3/30 16:01
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 特定の種別の会員の送料を無料化したい SC_Helper_DB の sfTotalConfirm か、 sfTotalCart ですかね。
|
pipipopa |
投稿日時: 2015/3/27 12:32
対応状況: −−−
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい ありがとうございます!
困ったことにVer2.4.1のSC_CartSession.php内で calculate()が見つからなくて難渋してます。 古いバージョンなので、ずいぶん違うようです。 踏ん張ってみます。 |
yuh |
投稿日時: 2015/3/27 0:56
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 特定の種別の会員の送料を無料化したい 書くならSC_CartSessionのcalculateじゃないですか?
|
pipipopa |
投稿日時: 2015/3/27 0:28
対応状況: −−−
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい またまた、トンチンカンで申し訳ありません。
SC_CartSession.phpに以下で記述したのですが、さっぱりです。 'subtotal'を'quantity'にしても無反応。。。 記述する場所が大間違いなのでしょうか?? // 全商品の合計送料 function getAllProductsDelivFee() { // ポイント合計 $total = 0; $max = $this->getMax(); for($i = 0; $i <= $max; $i++) { $deliv_fee = $_SESSION[$this->key][$i]['deliv_fee']; $quantity = $_SESSION[$this->key][$i]['quantity']; $total+= ($deliv_fee * $quantity); if ($objCustomer->getValue("job") == 1 && $results['subtotal'] >= 10000) { //一般会員の場合 $results['deliv_fee'] = 0; }elseif($objCustomer->getValue("job") == 2 && $results['subtotal'] >= 3000) { //友の会会員 $results['deliv_fee'] = 0; $charge = 0; }elseif($objCustomer->getValue("job") == 3 && $results['subtotal'] >= 10000) { //団体職員等 $results['deliv_fee'] = 0; $charge = 0; } } return $total; } |
pipipopa |
投稿日時: 2015/3/25 21:09
対応状況: −−−
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい ありがとうございます!
またまた、条件を増やされないうちに試してみます! |
yuh |
投稿日時: 2015/3/25 0:50
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 特定の種別の会員の送料を無料化したい
こんな感じですか? 一応代引き以外に手数料がある支払い方法が無い前提で書いてますが |
pipipopa |
投稿日時: 2015/3/25 0:41
対応状況: −−−
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい seiyawadaさん フォーラムの皆様
丁寧にご指導いただいて有り難うございました。 教えていただいたとおりにしようとしたところ、また条件が増やされてしまいました。 一般会員: 購入10000円以上 送料無料 手数料有料(代引きの場合) 友の会会員: 購入3000円以上 送料無料 手数料無料(代引きの場合) 団体の職員等:購入10000円以上 送料無料 手数料無料(代引きの場合) この場合はどうしたらいいでしょうか? 何回も本当に申し訳ないです。お力をお借りできたらうれしいです。 |
pipipopa |
投稿日時: 2015/3/23 8:05
対応状況: −−−
|
新米 登録日: 2010/1/17 居住地: 投稿: 8 |
Re: 特定の種別の会員の送料を無料化したい ありがとうございます!
アドバイス通りやってみます。ほんと助かりました! 稟議が下りないとデータに触れないのですが、検証ができたら結果報告いたします。 |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |