[Tep-j-general] Re: 特定の商品のみカード決済モジュールを表示させない方法

Back to archive index

Seiji Sogabe sogab****@alles*****
2006年 2月 2日 (木) 20:11:44 JST


曽我部です。

UHH51****@nifty***** wrote:
> DBのproductsテーブルにproducts_xxxといフィールドを追加して
> フィールド products_xxxに「0」=カード無効または「1」=カード有効を
> DBに追加・反映させることは出来たのですが、カード無効にする商品をカートに入れ
> /catalog/checkout_payment.phpまで行き、そこでカード決済モジュール(「cc.php」)を
> 表示させない方法を知りたく投稿させて頂きました。

checkout_payment.php の 241 行目

> 241    for ($i=0, $n=sizeof($selection); $i<$n; $i++) {

のあとに、

    if ( $selection[$i]['id'] == 'cc' ) {
      continue;
    }

を追加すれば、カード決済を非表示にできますので、カード決済を非表示にするかどうかの
条件を追加すればできるのではないでしょうか。

では。
-- 
sogab****@alles*****



Tep-j-general メーリングリストの案内
Back to archive index