バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 個別送料設定について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
x41
投稿日時: 2007/12/18 17:15
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
個別送料設定について
お世話になります。

パラメータ設定で商品ごとの送料設定にし、csvの送料欄には送料を入力しアップしていますが反映されません。

SHOPマスタの送料無料条件などテストしてみましが反映されません。

他のフォーラムでVersion1で同じような内容がありましたが2.0.1も未対応でしょうか?

因みに、インスト後にデフォルトで設定されている送料1000円はどこに設定されているのでしょうか?(買い物かご決済の最終で加算される送料です)

環境
EC-CUBEバージョン:2.0.1
PHPバージョン:5.1.6
DB:MySQL 4.1.20
ゲスト
投稿日時: 2007/12/18 18:29
対応状況: −−−
Re: 個別送料設定について
管理画面、配送業者設定のところです<1000円
x41
投稿日時: 2007/12/18 18:46
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 個別送料設定について
ゲストさん、こんにちは。

ありがとうございます。

配送業者設定の個所には送料金額設定欄がないのですが...

先ほど、EC CUBEのデモサイトの管理画面にログインして比較したのですが当方の配送業者設定の個所は配送料登録の欄が表示されていません。

なぜでしょう...
ゲスト
投稿日時: 2007/12/18 19:21
対応状況: −−−
Re: 個別送料設定について
それって、INPUT_DELIV_FEEにゼロが指定されてるからでしょう。
2.0.1 だったら、./data/mtb_constants_init.php の 103行目
1.4.5 だったら、./data/conf/conf.php の 165行目
共に手を入れていない場合の行数。

なかったら、
define("INPUT_DELIV_FEE", 1);
って、バージョンそれぞれのファイルに書き込むと表示されると
思うよん。

テンプレート(deliv_input.tpl)で、
if $smarty.const.INPUT_DELIV_FEE って聞いてるから、
これに引っかかると表示されん。
x41
投稿日時: 2007/12/19 10:29
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 個別送料設定について
ゲストさん、こんにちは。

ありがとうございます。

パラメータ設定で変更し、送料項目表示されました。

しかし、個別送料設定が反映されません。
実装されている方がいらっしゃるならご教授お願いいたします。
ramrun
投稿日時: 2007/12/19 10:39
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 個別送料設定について
不具合等々、過去ログに意外と出ております。
まずはフォーラムの検索をしてみてください。

商品登録CSVで送料が反映されない
x41
投稿日時: 2007/12/19 16:18
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 個別送料設定について
ramrunさん、こんにちは。

ありがとうございます。

引用:

まずはフォーラムの検索をしてみてください。

商品登録CSVで送料が反映されない


上記も確認していたのですが、2.0.1は1.4.*のdata/lib/slib.phpがないようです...

上記フォーラムの内容を実装してみたいのですが該当ファイルがどこにあるかわかりません。どなたかご存じないでしょうか?
ramrun
投稿日時: 2007/12/19 17:06
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 個別送料設定について
2.0.1ではガッツリ変わってたんですね(汗)。

sfTotalCartは
eccube/data/class/helper/SC_Helper_DB.php
へ移っているようです。
x41
投稿日時: 2007/12/20 13:24
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 個別送料設定について
ramrunさん、こんにちは。

ありがとうございます。

/data/class/helper/SC_Helper_DB.php
sfTotalCartのfor内に下記を追加しました。

$objCartSess->setProductValue($arrCart[$i]['id'], 'deliv_fee', $arrData['deliv_fee']);

個別送料設定可能になりましたが送料無料商品と送料別商品を一緒い注文すると送料が付いてしまいます。

送料無料商品単品だけの注文ですと送料つきません。

例えば、商品情報csvのA商品の送料を0、B商品の送料を600とした場合、A商品だけの注文ですと送料は0円なのですがA商品、B商品を一緒に注文した場合に送料が600円になります。

SC_Helper_DB.phpを変更してみますが結果は一緒になります。
どの部分に変更を加えればよいのか教えていただけないでしょうか?
ramrun
投稿日時: 2007/12/20 14:36
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 個別送料設定について
引用:
個別送料設定可能になりましたが送料無料商品と送料別商品を一緒い注文すると送料が付いてしまいます。


送料別の商品なんですから当然といえば当然ですが、
送料無料商品がひとつでも入れば、送料別商品をたくさん同時購入しても送料無料ということなんですか?

sfTotalCartの↓のコードで1商品ずつの送料を加算していますので、x41さんのやりたいように変更するしかないかと(汗)。

// 送料の合計を計算する
$objPage->tpl_total_deliv_fee+= ($arrData['deliv_fee'] * $arrCart[$i]['quantity']);


(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は95,982名です
総投稿数は111,643件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1850
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.