前面已经讲过两篇类似的函数了,这一篇讲的是 ECSHOP中以C开头的ECSHOP函数,
+ {; u& Y7 G" E: A$ r" W: M, L3 k闲言少叙,下面看函数说明吧。
9 j$ K/ q4 U, [# j# Q' z' r6 C
0 [6 c7 i/ e! B& p% }0 zcategory_get_goods($children, $brand, $min, $max, $ext, $size, $page, $sort, $order)$ X/ J5 |3 R0 y
功能:获得分类下的商品/ H9 y* m% j z7 V
参数:$children为类别id信息,$brand为品牌id,int类型,$min为产品价格下限,int类型,$max为产品价格上限,为int类型,$ext为查询扩展,string类型,$size为产品分页没页显示信息的数量,$page分页id,$sort为排序所遵循的哪个字段,为string类型,$order为排序方式string类型
! k6 w. l6 b @3 M1 ~返回结果:返回该类别下所有产品(array) 6 A7 X" G. R: x. v S, t; c# \ t6 g3 o
4 n% }8 Q4 I" }7 V4 m. z
check_consignee_info($consignee, $flow_type)
7 O$ }2 ?$ H* `! N功能:检测收货人信息是否正确& C4 ]5 E9 X3 R. a3 B5 x9 E! q& m
参数:$consignee为收货人信息,array类型.$flow_type为购物类型,int数据类型5 |8 C. G- _! x3 F3 U" y6 O
返回结果:返回用户信息填写的是否完整。bool类型
: `2 g; G1 ~5 U8 s. Hcart_goods($type = CART_GENERAL_GOODS)" T' n9 x; u7 C! B# a7 a& N! ?
功能:取得购物车商品" ~8 h$ h% J* z# e5 @2 x
参数:$type为商品类型,默认普通商品,int数据类型
0 E, D/ J* w: J; D' n: N/ z+ A$ W返回结果:返回用户信息填写的是否完整。bool类型
" g K# U+ f, x4 zfunction clear_cart($type = CART_GENERAL_GOODS)
9 o( | m5 E4 q; ~3 ]" y/ {功能:清空购物车$ p* n- Q7 R" @
参数:$type为商品类型" z$ n: ~3 ^ l+ L: G1 z! L1 Y
返回结果:操作成功返回true,否则返回false
function create_html_editor($input_name, $input_value = '')
) Z/ L: p. ~/ T; @# u功能:生成编辑器
9 D9 f5 Q# l0 i5 V参数:$input_name为属性名称,string类型. $input_value属性值的名称,为string类型
% ~! Y7 ^/ A- x! ~1 O返回结果:无返回值, $smarty->assign('FCKeditor', $FCKeditor);实例化 function cart_weight_price($type = CART_GENERAL_GOODS)
. d( Z4 ?: |/ X9 o k- O/ @5 l功能:获得购物车中商品的总重量、总价格、总数量
' K& i f1 _1 o$ b: w8 m参数:$type购物类型。默认为默认普通商品+ `& m8 h [! A6 p$ ]+ J" b& ~# m
返回结果:返回一个array数组。9 B- `7 T; \% g* P; t% g
change_order_goods_storage($order_id, $is_dec = true)
z& o0 B1 m9 I功能:改变订单中商品库存( M% H( G* d+ v9 B" E/ g. i) n
参数:$order_id为订单的id,$is_desc是否减少库存,为bool数据类型
; X( v! d" o1 f3 ^& h返回结果:返回值为空 4 f% G9 V( G, }/ W$ r; \
|