バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 注文内容から特定商品コードの注文金額を抽出方法

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
popo
投稿日時: 2011/5/7 14:43
対応状況: −−−
長老
登録日: 2008/10/1
居住地:
投稿: 189
注文内容から特定商品コードの注文金額を抽出方法
------------------
EC-CUBEバージョン
2.3.0
PHPバージョン
PHP 4.4.9
DBバージョン
PostgreSQL 7.3.4
------------------


いつもお世話になっております。

注文内容から特定の商品コードの注文金額の合計を抽出したいと思っています。
「data>class>helper>SC_Helper_DB.php」

上記のファイルの中で、特定の商品コードの合計金額が○円以上含まれていた場合、送料の加算や送料無料の設定を行いたいと思っています。

現在は下記の方法で、商品コードによって送料の加算のカスタマイズをしています。
『商品コードにより送料カスタマイズ』

例えば、商品コード「ab」の商品が1つ以上含まれている場合は、送料を1000円を加算するようにしていますが、商品コード「ab」の商品が5000円以上含まれている場合は、送料無料にしたいと思います。
注文内容に、商品コード「ab」の商品の合計金額が5000円未満の場合は送料1000円加算して、5000円以上の場合は送料無料と言った具合です。


何卒、アドバイスをお願い致します。

seasoft
投稿日時: 2011/5/7 22:14
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 注文内容から特定商品コードの注文金額を抽出方法
うろ覚えですが、標準の送料無料の判定用に使用している数値の算出はカートセッションクラス内で行っていたと思います。

その処理を複製して、中で SC_Query#get などで商品コードを取得し、正規表現で IF 分岐する流れで対応できたと思います。


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

popo
投稿日時: 2011/5/8 1:46
対応状況: −−−
長老
登録日: 2008/10/1
居住地:
投稿: 189
Re: 注文内容から特定商品コードの注文金額を抽出方法
seasoftさん、ご回答ありがとうございます。

せっかくアドバイスを頂いたのですが、PHPの知識がないため、サッパリな状態です(-_-;
注文内容から特定の商品コードの合計金額の出し方だけでも、教えて頂ければ助かります。

どなたかアドバイスをお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,298名です
総投稿数は110,077件です

投稿数ランキング

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