<?php
/* ----------------------------------------------------------------------
   $Id: function.oos_check_stock.php,v 1.1 2007/06/08 13:34:16 r23 Exp $

   MyOOS [Shopsystem]
   https://www.oos-shop.de
   
   
   Copyright (c) 2003 - 2019 by the MyOOS Development Team.
   ----------------------------------------------------------------------
   Based on:

   File: general.php,v 1.212 2003/02/17 07:55:54 hpdl  
   ----------------------------------------------------------------------
   osCommerce, Open Source E-Commerce Solutions
   http://www.oscommerce.com

   Copyright (c) 2003 osCommerce
   ----------------------------------------------------------------------
   Released under the GNU General Public License
   ---------------------------------------------------------------------- */
/**
 * Smarty plugin
 * @package Smarty
 * @subpackage plugins
 */


/**
 * Smarty {oos_check_stock} function plugin
 *
 * Type:     function
 * Name:     oos_check_stock
 * Version:  1.0
 * -------------------------------------------------------------
 */

function smarty_function_oos_check_stock($params, &$smarty)
{
	require_once(SMARTY_PLUGINS_DIR . 'shared.escape_special_chars.php');
    
	$products_id = ''; 
    $products_quantity = '';

    
    foreach($params as $_key => $_val) {
      $$_key = smarty_function_escape_special_chars($_val);
    } 
      
    $stock_left = oos_get_products_stock($products_id) - $products_quantity;
    $out_of_stock = '';
    
    if ($stock_left < 0) {
		$out_of_stock = '<span class="text-danger"><b>' . STOCK_MARK_PRODUCT_OUT_OF_STOCK . '</b></span>';
    }
    
    return $out_of_stock;
}