| > フロント機能 > 商品サイズ毎の送料計算 |
フロント機能
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| mojaxp |
投稿日時: 2007/11/28 21:25
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2007/11/28 居住地: 岩手県盛岡市 投稿: 57 |
商品サイズ毎の送料計算 EC-CUBEを使ってのオンラインショップサイトを構築していて、すごく気になったのが、商品の送料計算でした。
単一サイズ(箱や重量など)の商品を扱うのであれば、現行のままでも十分なのかもしれませんが、まちまちの箱サイズだったり、一定重量で送料を計算させたりするような商品を扱っていたりすると、EC-CUBEでの構築は諦めざるえないのか・・・と、考えていました。 しかし、非常にもったいない。 ということで、zen-cartやoscommerceを参考に、まちまちの商品サイズでも送料を計算できるよう改造しました。 参考にしたのは、Zen-Cart の includes/classes/_yamato.php _yamato.php では各判定内容をテーブルでモジュール内に持っていますが、EC-CUBE でZen-Cart方式を採用するには大改造しなくちゃいけなかったため、配送業者に対する各判定テーブルと、それの判断材料である商品側の情報(重量や箱サイズ)をDBに追加&新規で登録。 confirm.php での最終計算の際、slib.php の sfTotalConfirm で、それら判定DBを参照して、出荷都道府県(店舗所在地)→配送先都道府県で且つ、商品サイズまたは重量で参照した送料に、箱サイズ判定の場合はそのまま個数を掛ける方式で送料を計算できるようにしました。 まだ、管理画面を作っていないので、配送業者の各判定テーブルと送料テーブルは phpMyAdmin での更新しかできませんが、管理画面ができ次第、自ブログサイトででも公開したいと思います。 そういえば、confirm.php で sfTotalConfirm を呼び出しているところの引数の数と受ける側(sfTotalConfirm)の引数の数が異なりますが、これ($objCampaignSess)削っても良かったのかどうか・・・ |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
mojaxp | 2007/11/28 21:25 |
| |
Oba | 2007/11/29 4:43 |
| |
mojaxp | 2007/11/29 11:15 |
| |
Oba | 2007/11/29 14:09 |
| |
mojaxp | 2007/11/29 17:48 |
| |
mojaxp | 2007/11/29 18:43 |
| |
Oba | 2007/11/30 17:35 |
| |
mojaxp | 2007/12/1 1:51 |
| |
Oba | 2007/12/1 3:11 |
| |
mojaxp | 2007/12/1 3:32 |
| |
Oba | 2007/12/1 15:53 |
| |
mojaxp | 2007/12/1 19:09 |
| |
Oba | 2007/12/2 4:49 |
| |
nanasess | 2007/12/2 18:59 |
| |
mojaxp | 2007/12/3 14:17 |
| |
ゲスト | 2007/12/3 17:05 |
| |
mojaxp | 2007/12/8 17:11 |
| |
Oba | 2007/12/8 17:25 |
| |
mojaxp | 2007/12/13 2:46 |
| |
tonton | 2008/12/27 18:06 |
| |
mojaxp | 2008/12/29 10:33 |
どうか教えて下さい!



