论坛风格切换
  • 3647阅读
  • 0回复

检查一个商品是否可以添加到购物车 [复制链接]

上一主题 下一主题
ben
 

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

zen_get_products_allow_add_to_cart($lookup) 
该函数主要通过商品的ID返回该商品是否可以添加到购物车。如果可以就返回Y,否则返回N 
在后台-目录--商品类型 下可以查看当前网店的商品类型,也可以设置是否可以添加到购物车等属性。 
主要查询了 products,product_types 表。在includes/database_tables.php中定义: 
define('TABLE_PRODUCTS', DB_PREFIX . 'products'); 
define('TABLE_PRODUCT_TYPES', DB_PREFIX . 'product_types'); 
函数源代码:

  1. function zen_get_products_allow_add_to_cart($lookup) {
  2.     global $db;
  3.     $sql = "select products_type from " . TABLE_PRODUCTS . " where products_id='" . (int)$lookup . "'";
  4.     $type_lookup = $db->Execute($sql);
  5.     $sql = "select allow_add_to_cart from " . TABLE_PRODUCT_TYPES . " where type_id = '" . (int)$type_lookup->fields['products_type'] . "'";
  6.     $allow_add_to_cart = $db->Execute($sql);
  7.     return $allow_add_to_cart->fields['allow_add_to_cart'];
  8.   }

欢迎来到zen-cart论坛,这里将是你迈进zen-cart世界的起点
有问题到求助版块提问。
快速回复
限80 字节
如果您在写长篇帖子又不马上发表,建议存为草稿。发帖请遵守版规(---删除纯表情和无意义内容,扣1分---)
 
上一个 下一个