機能要望 > その他 > 【 コミュニティ 】 商品送料・送料カスタマイズ |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/6/4 18:41
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 送料ポイントではなく、単純に送料を設定すれば済むような気がいたします。
現状の EC-CUBEコミュニティ(eccube-comu) では、送料に数量を掛ける実装にしていますが、そこで掛けなければ要件を満たせそうな気がします。 > PHP初心者なので、ソースをどのように変更したらいいのか教えて頂けたらと思います。宜しくお願い致します。 申し訳ございませんが、有償でサポートを提供させていただいているお客様との関係上、当方では個別の案件に関する具体的なソースの無償提供は辞退させていただいておりますので、ご了承ください。
|
maguma |
投稿日時: 2009/6/5 19:41
対応状況: −−−
|
新米 登録日: 2009/6/3 居住地: 東京 投稿: 3 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 回答有難うございます。
ソースの件は了解しました。 seasoft様がおっしゃってる通り普通に送料の掛け算を指定しなければ出来そうです。 ちなみに、商品が異なっても、ポイントが同一になった場合も送料は一律にしたいのですが、そういった場合はどのようにすればよろしいでしょうか。 ご指南頂けると助かります。 |
seasoft |
投稿日時: 2009/6/5 20:49
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 配列を使うなどして、重複を除外してから、計算すれば良いと思います。
Perl を使っていた私の場合なんかは、連想配列のキーを使って、重複の無い配列を作るかも。PHP なら、配列関数に便利なのがあったような。
|
maguma |
投稿日時: 2009/6/9 21:02
対応状況: 解決済
|
新米 登録日: 2009/6/3 居住地: 東京 投稿: 3 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ seasoft様
ご返信遅くなりました。 思考錯誤しましたが、ご指摘して頂いた配列を使用することで問題解決できました。 有難うございました。 |
DDR |
投稿日時: 2009/6/15 13:10
対応状況: −−−
|
仙人 登録日: 2008/6/21 居住地: 大阪 投稿: 307 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 今更ですが、大変な事に気がつきました
この設定をするとクレジットカード決済のモジュールに 送料がプラスされませんでした 代金引換や銀行振り込みなど、現金扱いの場合 モジュールを通らないので問題ないです 現在、修復作業中ですが ご指導頂けたら幸いです CSVの個別の送料設定の数字が送料とみなされてしまいます 例えば A商品の送料ポイントが5点だとすると クレジットカードの送料は5円となります 銀行振り込みなどは 5点の内容が反映されます 編集箇所は SC_Helper_DB.php SC_Helper_DB_Ex.php だと思いますが、現在調査中です 宜しく御願い致します
|
seasoft |
投稿日時: 2009/6/15 15:05
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 2通りのケースが考えられると思います。
・多分 DDR 様が現状で予測している方向になると思うのですが、旧来の送料計算ロジックが残っており決済モジュールから呼び出されている。 ・当該決済モジュールの中に送料計算ロジックを包括している。 もしも、EC-CUBEコミュニティ(eccube-comu) での再現方法が分かれば、お力になれるかもしれません。
|
seasoft |
投稿日時: 2009/6/15 16:59
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ もしかして、決済モジュール中で SC_Helper_DB_Ex を使わずに、
SC_Helper_DB を使ってたりしませんか?
|
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 />この手続きは無効となりました。"); }
|
seasoft |
投稿日時: 2009/6/15 23:52
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ 決済モジュールで SC_Helper_DB は多数の箇所で使用しているので、そのうちのどこかに Ex を経由していないものがあると、怪しいかもしれません。参考まで。
|
DDR |
投稿日時: 2009/6/16 0:52
対応状況: −−−
|
仙人 登録日: 2008/6/21 居住地: 大阪 投稿: 307 |
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ うわ 出来ました
ご指導の通り、他にも変更箇所が御座いました 一箇所SC_Helper_DB.phpのままなのがありましたので _exにしたら、無事に綺麗に決済が可能となりました 有難う御座いました!
|
« 1 2 (3) 4 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |