バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > その他 > 【 コミュニティ 】 商品送料・送料カスタマイズ

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
riyuwu
投稿日時: 2012/5/31 15:44
対応状況: −−−
一人前
登録日: 2012/4/11
居住地: 関西
投稿: 94
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
ありがとうございます
DDR
投稿日時: 2009/7/13 1:09
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
私もこの別ポイントの同時購入の実装をしたいのですが

配列は基本中の基本なのでぜひこれを機に勉強したいと思ってます

大きな商品(100g)〜と(1000g)〜は同封が不可として
10点までは加算されるようにしてます

これに大きな商品とは別に(0g)〜(99g)までの商品が
大きな商品とは別に同時に購入されたとした場合
どうしても理想の送料にはなってくれませんorz

どのような配列を組んだのか甘えて申し訳ないですが・・・
教えて頂けたら幸いです
PHPの本を片手に試みておりますがまったく検討が付かなくて

$配列名 = array([$weight =>任意 ,$weight =>任意 
みたいな感じなのでしょうか?


お恥ずかしいソースで無理やり実装はしてますが
default: // 他
if ($weight <= 0) return 540;
if ($weight <= 10) return 650;
if ($weight <= 100) return 1160;
if ($weight <= 200) return 2320;
if ($weight <= 300) return 3480;
if ($weight <= 400) return 4640;
if ($weight <= 500) return 5800;
if ($weight <= 600) return 5800;
if ($weight <= 700) return 5800;
if ($weight <= 800) return 5800;
if ($weight <= 900) return 5800;
if ($weight <= 1000) return 1370;
if ($weight <= 2000) return 2740;
if ($weight <= 3000) return 4110;
if ($weight <= 4000) return 5480;
if ($weight <= 5000) return 6850;
if ($weight <= 6000) return 5800;
if ($weight <= 7000) return 5800;
if ($weight <= 8000) return 5800;
if ($weight <= 9000) return 5800;
if ($weight <= 100000) return 3150;
return 0;


----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...

seasoft
投稿日時: 2009/6/16 2:12
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
DDR 様の情報提供から、オーナーズストア以外の入手経路による決済モジュールのバグである確率が浮上しました。

たとえば、オーナーズストアで配布されている「F-REGI(エフレジ)決済モジュール」でしたら問題が発生しないようです。(ソース査読のみの確認で、実際の動作確認は行っていません。)

参考まで。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

DDR
投稿日時: 2009/6/16 1:47
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
了解致しました

メールにて詳細を書かせて頂きましたので
ご確認下さい。
seasoft様と個人間で情報の開示は
EC-CUBE利用者の為にもなりますので全然問題御座いません

宜しく御願い致します

提携している決済会社のようなので
エスカレーションした方が良いかと思ってたのですが
一般ユーザーの立場からですし、手段も分からなかったので
助かります


----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...

seasoft
投稿日時: 2009/6/16 1:04
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
株式会社ロックオンにエスカレーションしようと思いますので、どの決済モジュールで、異常の発現と改修の確認を行なったか情報を頂けると助かります。フォーラムでの書き込みが不適当でしたら、メールでも結構です。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

DDR
投稿日時: 2009/6/16 0:52
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
うわ 出来ました

ご指導の通り、他にも変更箇所が御座いました

一箇所SC_Helper_DB.phpのままなのがありましたので
_exにしたら、無事に綺麗に決済が可能となりました

有難う御座いました!


----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...

seasoft
投稿日時: 2009/6/15 23:52
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
決済モジュールで SC_Helper_DB は多数の箇所で使用しているので、そのうちのどこかに Ex を経由していないものがあると、怪しいかもしれません。参考まで。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

DDR
投稿日時: 2009/6/15 21:42
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
お世話になります

>>もしかして、決済モジュール中で SC_Helper_DB_Ex を使わず
>>に、SC_Helper_DB を使ってたりしませんか?

確認してみました 問題なさそうです



// 決済情報を取得する
$objDB = new SC_Helper_DB_Ex();

if($objDB->sfColumnExists("dtb_payment", "memo01")){
$sql = "SELECT module_path, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ?";
$arrPayment = $objQuery->getall($sql, array($payment_id));
}

if(count($arrPayment) > 0) {
$path = $arrPayment[0]['module_path'];
if(file_exists($path)) {
require_once($path);
exit;
} else {
SC_Utils::sfDispSiteError(FREE_ERROR_MSG, "", true, "モジュールファイルの取得に失敗しました。<br />この手続きは無効となりました。");
}


----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...

seasoft
投稿日時: 2009/6/15 16:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
もしかして、決済モジュール中で SC_Helper_DB_Ex を使わずに、
SC_Helper_DB を使ってたりしませんか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2009/6/15 15:05
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
2通りのケースが考えられると思います。

・多分 DDR 様が現状で予測している方向になると思うのですが、旧来の送料計算ロジックが残っており決済モジュールから呼び出されている。

・当該決済モジュールの中に送料計算ロジックを包括している。


もしも、EC-CUBEコミュニティ(eccube-comu) での再現方法が分かれば、お力になれるかもしれません。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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


 



ログイン


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

統計情報

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

投稿数ランキング

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
1282
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.