graysonhobby Posted October 25, 2006 Share Posted October 25, 2006 So far all the contibutions and help I have seen seem to make this too complicated. I just want to disable the buy now and add to cart buttons when stock is 0 or less Im able to get the Detail product button LINK working, however, The Buy Now Button still shows. LINK Im thinking the change needs to be made in catalog/includes/modules/product_listing.php but right now I know enough to be dangerous. I made the 1st change under catalog/product_info.php <((>--Find--<))> <td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td> <((>--Replace with--<))> <?php if ($product_info['products_quantity'] > 0 ) { ?> <td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td> <?php } else { ?> <td class="main" align="right"><?php echo NON_ONLINE_ITEM; ?></td> <?php } ?> Then catalog/includes/languages/english.php <((>--ADD THIS TO THE BOTTOM OF THE FILE (before '?>')--<))> // No Buy Button If Quantity = 0 define('NON_ONLINE_ITEM','Product Not Available'); So I suppose I just need the Buy Now to work. Thanks Link to comment Share on other sites More sharing options...
graysonhobby Posted October 25, 2006 Author Share Posted October 25, 2006 So far all the contibutions and help I have seen seem to make this too complicated. I just want to disable the buy now and add to cart buttons when stock is 0 or less Im able to get the Detail product button LINK working, however, The Buy Now Button still shows. LINK Im thinking the change needs to be made in catalog/includes/modules/product_listing.php but right now I know enough to be dangerous. I made the 1st change under catalog/product_info.php <((>--Find--<))> <td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td> <((>--Replace with--<))> <?php if ($product_info['products_quantity'] > 0 ) { ?> <td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td> <?php } else { ?> <td class="main" align="right"><?php echo NON_ONLINE_ITEM; ?></td> <?php } ?> Then catalog/includes/languages/english.php <((>--ADD THIS TO THE BOTTOM OF THE FILE (before '?>')--<))> // No Buy Button If Quantity = 0 define('NON_ONLINE_ITEM','Product Not Available'); So I suppose I just need the Buy Now to work. Thanks I added this with the above and it works fine. http://www.oscommerce.com/community/contributions,3703 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.