论坛风格切换
  • 4576阅读
  • 2回复

zen_check_stock函数详解 [复制链接]

上一主题 下一主题
ben
 

发帖
119
大洋
5222
贡献值
91
只看楼主 正序阅读 使用道具 楼主  发表于: 2011-08-06

 
zen_check_stock($products_id, $products_quantity) 
该函数主要检查一个商品的库存是否有指定的数量,如果有就返回空,没有就返回提示库存多少的字符串。 
该函数调用了zen_get_products_stock返回该ID的商品的库存,然后跟输入的数量比较。 
如果库存缺货返回缺货的提示字符STOCK_MARK_PRODUCT_OUT_OF_STOCK,该值可在后台管理-配置信息-库存选项-显示缺货中设置。 
*主要查询了 products 表。在includes/database_tables.php中定义: 
define('TABLE_PRODUCTS', DB_PREFIX . 'products'); 

  1. function zen_check_stock($products_id, $products_quantity) {
  2.     $stock_left = zen_get_products_stock($products_id) - $products_quantity;
  3.     $out_of_stock = '';
  4.     if ($stock_left < 0) {
  5.       $out_of_stock = '<span class="markProductOutOfStock">' . STOCK_MARK_PRODUCT_OUT_OF_STOCK . '</span>';
  6.     }
  7.     return $out_of_stock;
  8.   }
 
 
 
  

欢迎来到zen-cart论坛,这里将是你迈进zen-cart世界的起点
有问题到求助版块提问。
发帖
23
大洋
39
贡献值
0
只看该作者 板凳  发表于: 2012-03-22

太难的问题哈

发帖
53
大洋
105
贡献值
1
只看该作者 沙发  发表于: 2012-03-12

学习

快速回复
限80 字节
批量上传需要先选择文件,再选择上传(---删除纯表情和无意义内容,扣1分---)
 
上一个 下一个