- 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’](テキストボックスで飛ばした内容)にします。
じゃあ各商品ごとに送料を設定することができますね
そうすると今度はフロントエンド側のカスタムなるので、
使用する配送のモジュールの$tmpQuote[’cost’]にデータベースに保持している
送料をquote()関数のreturn直前で代入して通常の値を上書きすればOK
ところで少し疑問なのですが、個別に設定しても全部の商品の送料を累計した金額を送料として使うのかな?
それともその中で一番高い料金を使うのかな?
またその辺は$tmpQuote[’cost’]に値を代入する前に処理をすればいいだけのことと思います。
- Newer: 下位カテゴリに登録された商品の表示はできないのでしょうか?
- Older: OS VISTAパソコンで不可解な現象、発生。
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 コミュニティ掲示板の過去ログ
