バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

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

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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ペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は21,398名です
総投稿数は84,178件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1672
4
yuh
1455
5
red
1093
6
fukap
907
7
shutta
827
8
468
817
9
umebius
814
10
tsuji
795
11 ramrun 789
12
tao_s
651
13 karin 642
14 sumida 638
15
homan
633
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.