Sachiko M
sachi****@w2stu*****
2003年 8月 31日 (日) 08:16:33 JST
お世話になっています。 Sachikoです。 以前に、話題になっていたSOLD OUTの表示についての延長になるんですが、 ・“今すぐ購入”のボタンを表示するオプションがtrue ・在庫が0の商品には “今すぐ購入”ボタンの変わりに “SOLD OUT”と 言うボタンを画像のみリンク無しで表示する という のにチャレンジしてみようと思って初心者なりにがんばってみたの ですがうまく行きませんでした。 私が、変更してみたのは categolg/include/module/product_listing.php の 148行目あたりを下記のように変えてみたのですが、すべての商品に “SOLD OUT”の画像が表示されてしまいます。product_quantityの値の 取り方がおかしいだろうと思うのですが どうでしょうか? おしくもないでしょうか? だめですか? よろしくお願いします。 変更前 case 'PRODUCT_LIST_BUY_NOW': $lc_align = 'center'; $lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.gif', TEXT_BUY . $listing['products_name'] . TEXT_NOW) . '</a> '; } break; 変更後 case 'PRODUCT_LIST_BUY_NOW': $lc_align = 'center'; if ($listing['product_quantity'] > 0){ $lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.gif', TEXT_BUY . $listing['products_name'] . TEXT_NOW) . '</a> '; } else { $lc_text = tep_image_button('button_sold_out.gif', $listing['products_name'] . TEXT_SOLDOUT) . ' '; } break; Sachiko -'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'- Sachiko Morino E-mail: Sachi****@Heart***** -'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-