バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seasoft
投稿日時: 2009/4/12 5:29
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
【 コミュニティ 】 商品送料・送料カスタマイズ
http://svn.ec-cube.net/open_trac/changeset/17970
http://svn.ec-cube.net/open_trac/changeset/17971

実装半ばで放置が続いていた、商品送料(商品毎に送料を設定する機能)を一通り実装しました。

初期状態では、実質的に、販売価格(単価)に入力した商品送料を上乗せするような単純な実装となっています。(画面表示上は「送料」にまとめて表示されます。「単価」が変更されることはありません。)

しかし、カスタマイズにより、様々な送料計算に対応できる拡張性を持たせています。
カスタマイズ例として、都道府県 × 商品重量 で送料を算出するケースを試してみました。
都道府県・重量別送料 [EC-CUBE メモ]


既に EC-CUBEコミュニティ(eccube-comu) ナイトリービルド版 に適用されていますので、興味のある方はお試しください。また、不具合を発見されましたら、ご報告いただけると幸いです。


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

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

動作確認致しました
これはすごいですね

規格が利用出来ないのが残念ですが?
(規格でも使えてました)
送料をポイント(重量)として当方の環境でも
良い具合に動作してます

DBに残す訳ではないですがCSVで登録も可能なんでしょうか?
っと思ったらdeliv_feeがそれにあたるのですね

現在seasoft様が用意してくれた
case を各地方分けして動作テストして無事に実装が可能になりました
梱包サイズもS M L LLと4種類持たせてやりました

大変参考になりました


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

seasoft
投稿日時: 2009/4/14 15:38
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
引用:
規格が利用出来ないのが残念ですが?
(規格でも使えてました)
送料をポイント(重量)として当方の環境でも
良い具合に動作してます

少々紛らわしいコメントの書き方でして、勘違いさせてしまいましたね。すいません。

商品ごと(商品IDごと)の送料設定は(規格を使用していても)可能ですが、規格ごとに異なる送料設定ができないという意味でした。

【例】商品ごと (現状可能)
・商品X 規格a }
・商品X 規格b }・・・ どちらも重量 200g

【例】規格ごと (現状不可能)
・商品X 規格a ・・・ 重量 200g
・商品X 規格b ・・・ 重量 250g

つまり、サンプルデータのアイスのように、規格として「大きさ」が含まれるケースだと、商品重量が変動してしまい対応できないかもしれません。


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

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

なるほど 規格でサイズを使いたい場合だと出来ないのですね
当方の環境では規格はカラーだけでしたので
問題がなかったのですね

ご丁寧に有難う御座います

規格ID毎にも
言葉で説明できそうですから何とかなるのでしょうが
大変そうですね

本当に便利な機能を有難う御座いました
これで同封の配送料の問題が当方は解消されました!


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

wocs8
投稿日時: 2009/4/18 15:39
対応状況: −−−
半人前
登録日: 2009/3/29
居住地:
投稿: 17
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
changeset17970と17971のファイルを上書きしただけでは、
正常に動かないのですね。
何か足りないものはなんでしょう?

エラー
Fatal error: Smarty error: [in products/product.tpl line 402]: [plugin] modifier 'sfNoImageMainList' is not implemented (core.load_plugins.php, line 118) in /virtual/wocs/public_html/data/module/Smarty/libs/Smarty.class.php on line 1095

ver.2.3.3です。
seasoft
投稿日時: 2009/4/20 0:09
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
> ver.2.3.3です。

正式版でしょうか? そうだとしたら、他にも変更を要するかもしれません。

とりあえず、ご提示のエラーは、下記の影響だと思います。
http://svn.ec-cube.net/open_trac/changeset/17967


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

DDR
投稿日時: 2009/4/23 5:13
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
私は正式版で2.30ですが
上書きだけで問題なく動作しましたよ

ちょっと、相談なんですが、
例えば

 default: // 他
                if ($weight <= 0) return 740;
                if ($weight <= 10) return 740;
                if ($weight <= 20) return 950;
                if ($weight <= 30) return 1160;
                if ($weight <= 40) return 1370;
                if ($weight <= 50) return 1580;
                if ($weight <= 60) return 2320;
                if ($weight <= 90) return 3480;
                if ($weight <= 100) return 3160;
               return 1690;


のように大きな商品は同封とはならず個別発送になるのですが
商品Aを送料ポイント30として 1160
商品Bを送料ポイント0 740
商品Aを送料ポイント30 2つ目 +1160

合計 1160+740+1160 となるように出来ませんか?

これだと3480円だけになってしまいます

宜しく御願いします


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

seasoft
投稿日時: 2009/4/23 5:21
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
運賃体系の全貌を把握していませんので断言はできませんが、送料ポイントの加算過程で制御すれば、可能だと思います。

まずは、「大きな」の(データ上の)判断基準を明確にする必要がある気がします。


> これだと3480円だけになってしまいます

送料ポイント 30 + 0 + 30 = 60 → 2320円 では?


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

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

失礼しました
2320円でしたね

3480円にしたかったのですね

送料については SMLの三種類を作ろうと思ってます

MLは個別
Sはポイント加算
SとMLは、Sはのまま別加算ですね

配送業者を利用してやるものかと思ってました
加算過程でそうしてやるんですね
勉強になります


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

wocs8
投稿日時: 2009/4/28 16:31
対応状況: −−−
半人前
登録日: 2009/3/29
居住地:
投稿: 17
Re: 【 コミュニティ 】 商品送料・送料カスタマイズ
> ver.2.3.3です。

スミマセン。
実は2.3.4でした。

>正式版でしょうか? そうだとしたら、他にも変更を要するかもし
>れません。

>とりあえず、ご提示のエラーは、下記の影響だと思います。
>http://svn.ec-cube.net/open_trac/changeset/17967

同様のFatal errorがでましたので、上記のChangesetにてファイルの上書きを行いました。
管理ページ>商品管理>商品マスタで商品検索はできるのですが、
抽出された商品を編集しようとすると、
システムエラーとなり、再度ログインすることになります。

違うchangesetがよろしいでしょうか?

宜しくお願いします。
(1) 2 3 4 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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