質問 > フロント機能 > 商品の区分で送料計算 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
akai1976 |
投稿日時: 2011/3/11 15:50
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2009/2/2 居住地: 投稿: 4 |
商品の区分で送料計算 商品の区分で送料計算(ヤマト家財便)したく思っています。
1)dtb_productsにフィールド(deliv_rank)を1つ追加して 2)SC_Helper_DB.phpにて、メソッドを作成 そこで、deliv_rankとdeliv_prefで送料を計算させる 【http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=5833&forum=10&post_id=27956】を参考にしてますが 商品毎のdelv_rankが読み込めずに悩んでいます。 $deli_rank = $arrData['delv_rank']; のようにデータを取得したいと考えています。 何処をどう触ればよいか、どうかご教授ください。 |
s-tomi |
投稿日時: 2011/3/11 17:01
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2008/10/6 居住地: 東京都 投稿: 50 |
Re: 商品の区分で送料計算 月並みですが、処理をさかのぼりながら、
var_dump($deli_rank); ↓ var_dump($arrData); と変数元を辿っていくと原因がわかるかと思います。 忍耐力勝負ですが、がんばってみてください。 |
akai1976 |
投稿日時: 2011/3/11 19:52
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2009/2/2 居住地: 投稿: 4 |
Re: 商品の区分で送料計算 s-tomiさん、有難うございます。
引用:
確認しましたら、$arrDataの配列に入っていませんでした。。。 SC_Helper_DB.phpの function sfGetProductsClass($arrID)が絡んでいるのはわかるのですが… |
akai1976 |
投稿日時: 2011/3/16 19:48
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2009/2/2 居住地: 投稿: 4 |
商品の区分で送料計算 別の方法を探してみます。
Zencartのようにモジュール化しているとやりやすいのですが… ![]() |
maggi |
投稿日時: 2011/3/20 10:43
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2010/4/23 居住地: 東京都渋谷区恵比寿西1-16-6 投稿: 157 |
Re: 商品の区分で送料計算 akai1976さん
SC_Helper_DB.phpの function sfGetProductsClass($arrID)は 商品規格情報の取得ですので、ターゲットのテーブルは dtb_product_classになります。 今回は、dtb_productsにフィールド(deliv_rank)を 1つ追加されたということなので、 SC_Helper_DB.php上に新規function例えば、 function sfGetProductsDelivRank等を作成して、 dtb_productsから情報を取得されては如何でしょうか。 実装の参考は、function sfGetProductsClassの テーブル名や、取得カラムを変更すれば作成できるかと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |