2016-05-30 9 views
-2

私はcodeigniter cartをオンライン商取引に使用していますが、アイテムのクーポンコードが見つかったときにカートを自動的に更新するクーポンの作成方法はまだ混乱しています。割引コードカート内で

ありがとうございます。

+0

あなたのクーポンコードデシベルです。クーポンコードが提出された場合はdbをチェックし割引の値を取得します。次に、カート/商品の総数を確認し、計算して合計から差し引く。 –

+0

あなたの答えをありがとう。やってみます。クーポンが特定の商品に対してのみ動作するかどうかについてのご意見はありますか? –

答えて

0

各クーポンはすべてデータベースに保存されています。だから、データベーステーブルにいくつかの重要なフィールドがあります。

  1. クーポンコードクーポン#ex 3%
  2. #ex 007AbC0098
  3. バリューその後、プロダクトID #ex 25

まず、ユーザは、カートとあなたが意志ショーで、カートオプションに項目を追加し、その製品の場合クーポンを追加することができます。したがって、ユーザーがクーポンを追加する場合、クーポンが有効であるかどうかを確認してください。もしその有効

  1. coupn
  2. の値を取得し、セッションを確認し、セッションのカート合計値$this->cart->format_number($this->cart->total());
  3. を取得し、ローカル
  4. での計算はイボタノキセッションにチェックを支払う前に追加しますいくつかの値があります。
  5. 「はい」の場合は合計から差し引きます。それ以外の場合は[お支払い]に進みます。

その場合にのみ、製品。 クーポン表から製品IDを取得し、計算してに進んでください。


参照

  1. CodeIgniter Shopping Cart Sample - FormGet.com
+0

ありがとう、私は答えとしてマークする前にまず試してみます。後で問題が見つかった場合は助けてください。 –

+0

@SamsulArifin oki。ベストをお試しください –