[Tep-j-general] 在庫がなくなった場合の表示について

Back to archive index

Hiroshi Ata hiros****@mac*****
2007年 12月 9日 (日) 10:12:08 JST


いつも参考にさせていただいております。

http://lists.sourceforge.jp/mailman/archives/tep-j-general/2003-August/012740.html

http://lists.sourceforge.jp/mailman/archives/tep-j-general/2005-September/016301.html

上記2つを参考にして、在庫0の時に、「今すぐ購入」ボタンのかわりに
「button_soldout.gif」
をリンクなしで表示させたいのですが、
下記の通り修正すると、すべての商品の横に「button_soldout.gif」が表示されてしまい
ます。

/catalog/includes/modules/product_listing.php
-------------------------------------------------------
         case 'PRODUCT_LIST_BUY_NOW':
            $lc_align = 'center';
            if ($listing['products_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>&nbsp;';
            } else {
    $lc_text = 
tep_image_button('button_soldout.gif',$listing['products_name'] . 
TEXT_SOLDOUT) . '&nbsp;';
            }
            break;
------------------------------------------------------- 

Description in Product Listing Hack v.2をインストールしているのが原因かと思い、
修正した
ファイルはすべて元に戻したのですが、やはり結果は同じでした。

解決方法などご存知の方がいらっしゃいましたらアドバイスいただきたいと思っておりま
す。
よろしくお願いいたします。

阿多




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