バージョン選択

フォーラム

メニュー

オンライン状況

78 人のユーザが現在オンラインです。 (66 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 77
lgskursls もっと...

サイト内検索

質問 > フロント機能 > 会員割引前の金額で送料無料の判定をしたい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
soc
投稿日時: 2018/10/3 18:18
対応状況: −−−
常連
登録日: 2015/10/16
居住地:
投稿: 44
Re: 会員割引前の金額で送料無料の判定をしたい
yuhさまにご提案いただいた方法とは違うと思われますが、
カートページの最終確認のページでの金額判断の部分のみは実現できました。
変更箇所は以下です。


▼変更箇所
/data/class/SC_CartSession.php
 function calculateの中
引用:

if ($this->isDelivFree($productTypeId)) {
$results['deliv_fee'] = 0;
}

の下に以下を追加
引用:

elseif ($objCustomer->isLoginSuccess() === true && $results['subtotal'] >= 4500) { //会員かつ購入金額が4,500円以上の場合
$results['deliv_fee'] = 0;
}


※会員の判断基準→ログインしているかどうか
※今回の場合は、「会員価格=非会員価格より10%引き」という固定の割引です。
そのため以下の計算となっています。
5,000-(5000*0.1)=4,500円=会員価格で送料無料になる最低価格

もし商品ごとに会員価格の値引き率が異なっている場合、会員ランクごとに値引き率が異なっている場合は上記の記述ではだめです。


▼画面キャプチャ
(変更前)
https://gyazo.com/8fd46113b6bd32ca35c562f1a4ce138c

(変更後)
https://gyazo.com/da7e7ec942ca599ef6fce7a88ce6bba2

▼参考にさせていただいたフォーラム:
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=15775&forum=10
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=9987&forum=10
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=10457&forum=10

--------------------------------------
ただし、上記だけの変更では、
「送料手数料無料まであと●●円です。」の判定は変わりませんでした。
(変更後のキャプチャになっている状態でも、「送料手数料無料まであと●●円です。」と表示されます。)

そちらも変更したかったのですが、
このカスタマイズは中止になったので、中途半端ですがフォーラムを解決済みとします。

ご覧いただき誠にありがとうございました。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   会員割引前の金額で送料無料の判定をしたい soc 2018/9/28 15:56
     Re: 会員割引前の金額で送料無料の判定をしたい yuh 2018/10/1 14:56
       Re: 会員割引前の金額で送料無料の判定をしたい soc 2018/10/2 14:00
       » Re: 会員割引前の金額で送料無料の判定をしたい soc 2018/10/3 18:18

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,972名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.