バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > EC-CUBE3.0で同一商品、個数ごとの送料の設定

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
shirout
投稿日時: 2018/1/5 3:14
対応状況: −−−
新米
登録日: 2018/1/5
居住地:
投稿: 2
EC-CUBE3.0で同一商品、個数ごとの送料の設定
はじめまして、EC-CUBE初心者です。
送料設定のカスタマイズ方法のアドバイスをお願いしたく、
書き込みさせていただきました。

こちらのフォームを何度か拝見させていただき、設定しましたが、お手上げ状態です。どうかよろしくお願いいたします。


<目的>

同じ商品を複数購入しても送料が1個分の送料の設定になっていて、
それを数量分の送料の設定にできれば、、と思っています。

<やってみた方法>


ShoppingService.php
の559行目あたり、

$productDeliveryFeeTotal = 0;
if ($this->BaseInfo->getOptionProductDeliveryFee() === Constant::ENABLED) {
$productDeliveryFeeTotal = $ProductClass->getDeliveryFee() * $quantity;
}

$Shipping->setShippingDeliveryFee($Shipping->getShippingDeliveryFee() + $productDeliveryFeeTotal);


をこちらのフォームで同じような現象で投稿している人参考にしながら、

$productDeliveryFeeTotal = $Shipping->getDeliveryFee()->getFee() * $quantity;

$Shipping->setShippingDeliveryFee($Shipping->getShippingDeliveryFee() + $productDeliveryFeeTotal);


に変更したところ
送料が個数よりも1個分多く設定されてしまい困っています。


大変お手数をおかけいたしますが、
ご教授お願いいたします。



[EC-CUBE] 3.0.15、新規インストール
[レンタルサーバ] Xserver
[OS] OSX Yosemite 10.10.5
[PHP] 7.0.18
[データベース] MySQL 5.7.16
[WEBサーバ] Apache
[ブラウザ] Safari
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » EC-CUBE3.0で同一商品、個数ごとの送料の設定 shirout 2018/1/5 3:14
     Re: EC-CUBE3.0で同一商品、個数ごとの送料の設定 minori 2018/1/5 18:52
       Re: EC-CUBE3.0で同一商品、個数ごとの送料の設定 shirout 2018/2/3 2:10

 



ログイン


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

統計情報

総メンバー数は88,704名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
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.