lib_common.php (公用函数库)
db_create_in($item_list, $field_name = '')
P: 创建像这样的查询: "IN('a','b')" $item_list为数组
is_email($user_email)
P: 验证输入的邮件地址是否合法
is_time($time)
P: 检查是否为一个合法的时间格式
assign_query_info()
P: 获得查询时间和次数,并赋值给smarty
region_result($parent, $sel_name, $type)
P: 创建地区的返回信息
get_regions($type = 0, $parent = 0)
P: 获得指定国家的所有省份, 函数需要数据库支持.
get_shipping_config($area_id)
P: 获得配送区域中指定的配送方式的配送费用的计算参数 比如快捷公司不同.
init_users()
P: 初始化会员数据整合类
cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0, $is_show_all = true)
P: 获得指定分类下的子分类的数组, $re_type控制返回类型
cat_options($spec_cat_id, $arr)
P: 过滤和排序所有分类,返回一个带有缩进级别的数组
load_config()
P: 载入配置信息
get_brand_list()
P: 取得品牌列表
get_brands($cat = 0, $app = 'brand')
P: 获得某个分类下的品牌列表
get_promotion_info($goods_id = '')
P: 所有的促销活动信息
get_children($cat = 0)
P: 获得指定分类下所有底层分类的ID
get_article_children ($cat = 0)
P: 获得指定文章分类下所有底层分类的ID
get_mail_template($tpl_name)
P: 获取邮件模板
order_action($order_sn, $order_status, $shipping_status, $pay_status, $note = '', $username = null)
P: 记录订单操作记录
price_format($price, $change_price = true)
P: 格式化商品价格
get_virtual_goods($order_id, $shipping = false)
P: 返回订单中的虚拟商品 记录是否发货.
virtual_goods_ship(&$virtual_goods, &$msg, $order_sn, $return_result = false, $process = 'other')
P:  虚拟商品发货
virtual_card_shipping ($goods, $order_sn, &$msg, $process = 'other')
P: 虚拟卡发货
virtual_card_result($order_sn, $goods)
P: 返回虚拟卡信息
get_snatch_result($id)
P: 获取指定 id snatch 活动的结果
clear_tpl_files($is_cache = true, $ext = '')
P: 清除指定后缀的模板缓存或编译文件
clear_compiled_files($ext = '')
P: 清除模版编译文件
clear_cache_files($ext = '')
P: 清除缓存文件
clear_all_files($ext = '')
P: 清除模版编译和缓存文件
smarty_insert_scripts($args)
P: 页面上调用的js文件,组合功能.
smarty_create_pages($params)
P: 创建分页的列表
build_uri($app, $params, $append = '', $page = 0, $size = 0)
P: 重写 URL 地址
formated_weight($weight)
P: 格式化重量
log_account_change($user_id, $user_money = 0, $frozen_money = 0, $rank_points = 0, $pay_points = 0, $change_desc = '', $change_type = ACT_OTHER)
P: 记录帐户变动
article_cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0)
P: 获得指定分类下的子分类的数组/ 向下取数组.
article_cat_options($spec_cat_id, $arr)
P: 过滤和排序所有文章分类,返回一个带有缩进级别的数组
uc_call($func, $params=null)
P: 调用UCenter的函数
exception_handler($errno, $errstr, $errfile, $errline)
P: error_handle回调函数未启用.
get_image_path($goods_id, $image='', $thumb=false, $call='goods', $del=false)
P: 重新获得商品图片与商品相册的地址
user_uc_call($func, $params = null)
P: 调用使用UCenter插件时的函数
get_volume_price_list($goods_id, $price_type = '1')
P: 取得商品优惠价格列表
get_final_price($goods_id, $goods_num = '1', $is_spec_price = false, $spec = array())
P: 取得商品最终使用价格
get_package_info($id)
P: 获取指定id package 的信息
get_package_goods($package_id)
P: 获得指定礼包的商品