Quote Originally Posted by izar74 View Post
Thanks for the info. I corrected the function so that now it work

Here the PHP code of function_general.php, this way whae a product is out of stock it will show a CSS button that link to the product page.
Finde the first line and replace with this code:

PHP Code:
// cannot be added to the cart
    
case (zen_get_products_allow_add_to_cart($product_id) == 'N'):
      return 
$additional_link;
      break;
    case (
$button_check->fields['product_is_call'] == '1'):
      
$return_button '<a href="' zen_href_link(FILENAME_CONTACT_US'''SSL') . '">' TEXT_CALL_FOR_PRICE '</a>';
      break;
    case (
$button_check->fields['products_quantity'] <= and SHOW_PRODUCTS_SOLD_OUT_IMAGE == '1'):
      if (
$_GET['main_page'] == zen_get_info_page($product_id)) {
        if(
BACK_IN_STOCK_ENABLE == "true"){
                
$return_button '<div class="product_detail"><a class="back-in-stock-listing-popup-link" href="#back-in-stock-popup-wrapper">' zen_image_button(BUTTON_IMAGE_SOLD_OUT_SMALLBACK_IN_STOCK_LINK) . '</a></div>';
                
$return_button .= zen_draw_hidden_field('bis-product-id', (int) $product_id'class="bis-product-id"');
                }
                else{
                    
$return_button zen_image_button(BUTTON_IMAGE_SOLD_OUT_SMALLBUTTON_SOLD_OUT_SMALL_ALT);
                }

      } else {
        
$return_button '<a href="' zen_href_link(zen_get_info_page($listing->fields['products_id']), 'cPath=' . (($_GET['manufacturers_id'] > and $_GET['filter_id']) > ?  zen_get_generated_category_path_rev($_GET['filter_id']) : ($_GET['cPath'] > $_GET['cPath'] : zen_get_generated_category_path_rev($listing->fields['master_categories_id']))) . '&products_id=' . (int) $product_id) . '">' zen_image_button(BUTTON_SOLD_OUT_ALTBUTTON_SOLD_OUT_SMALL_ALT) . '</a>';
      }
      break;
    default:
      
$return_button $link;
      break;
    }
    if (
$return_button != $link and $additional_link != false) {
      return 
$additional_link '<br />' $return_button;
    } else {
      return 
$return_button;
    }
  } 
Hope it will help
izar74 this worked very well thank you. Thank you for a nice mod too bislewl....