Home > logs > 商品のメーカーごとの送料設定について

商品のメーカーごとの送料設定について

  • 2010-03-11 (木) 23:59
  • logs

by sae (Posted 2010年3月11日(木) 11:34 am)
多分ですが、

まずデータベースのproductsにカラムを追加します。このカラムは個別の送料を格納します。

そして
admin/includes/modules/product/collect_info.php

上記が商品登録のHTMLを表しているので、そこにその商品に適用したい金額のテキストボックスを入れます。

次に

admin/include/modules/update_product.php

がデータベースに各項目をインサートやアップデートなりするので、$sql_data_arrayの配列にキーを冒頭で使いしたカラム名にして、値を$post[’xxxxxx’](テキストボックスで飛ばした内容)にします。

じゃあ各商品ごとに送料を設定することができますね :D

そうすると今度はフロントエンド側のカスタムなるので、

使用する配送のモジュールの$tmpQuote[’cost’]にデータベースに保持している
送料をquote()関数のreturn直前で代入して通常の値を上書きすればOK

ところで少し疑問なのですが、個別に設定しても全部の商品の送料を累計した金額を送料として使うのかな?

それともその中で一番高い料金を使うのかな?

またその辺は$tmpQuote[’cost’]に値を代入する前に処理をすればいいだけのことと思います。



Trackback+Pingback:0

TrackBack URL for this entry
http://zen-cart.s-page.net/zenlog/wp-trackback.php?p=5620
Listed below are links to weblogs that reference
商品のメーカーごとの送料設定について from Zen-Cart.JP コミュニティ掲示板の過去ログ

Home > logs > 商品のメーカーごとの送料設定について


Feeds
Meta

Page Top