...
|
...
|
@@ -68,14 +68,48 @@ class SearchData extends \LibModels\Wap\Product\SearchData |
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取品类数据
|
|
|
*
|
|
|
* @return array 品类数据
|
|
|
* 根据查询条件查询品类列表
|
|
|
*
|
|
|
* @param string $query 关键字
|
|
|
* @param bool $needAllSort 为1时返回全部分类
|
|
|
* @param bool needSmallSort 为1时返回小分类
|
|
|
* @param string $brand 品牌,查多个品牌以逗号分隔
|
|
|
* @param string $mosort 产品产品大分类ID,查多个大类以逗号分隔
|
|
|
* @param string $misort 产品产品中分类ID,查多个中类以逗号分隔
|
|
|
* @param string $sort 产品产品小分类ID,查多个小类以逗号分隔
|
|
|
* @param string $gender 性别,默认为null,"1"表示男, "2"表示女, "3"表示通用
|
|
|
* @param integer $color 颜色id
|
|
|
* @param integer $size 尺码id
|
|
|
* @param integer $price 价格
|
|
|
* @param integer $style 风格ID
|
|
|
* @param integer $parameter_xxx 属性类型ID与值ID 参数名称格式:parameter_{属性类型ID}={属性值ID},如查询厚度为中“parameter_875=4801”
|
|
|
* @param integer $stocknumber 库存量
|
|
|
* @param integer $shelve_time 时间区间
|
|
|
* @param integer $specialoffer 特价类型
|
|
|
* @param bool $sales 是否销售
|
|
|
* @param bool $promotion 是否为促销品
|
|
|
* @param integer $vdt 是否为促销品
|
|
|
* @param bool $vdt 折扣类型
|
|
|
* @param integer $p_d 促销浮点值
|
|
|
* @param integer $attribute 商品属性 1正常商品 2赠品
|
|
|
* @param integer $limited 是否限量 “N”或“Y”
|
|
|
* @param integer $new 是否新品 “N”或“Y”
|
|
|
* @param integer $status 是否上架
|
|
|
* @param integer $sell_channels 销售平台
|
|
|
* @param integer $p_d_int 促销折扣 int型如7
|
|
|
* @param integer $act_temp 活动模板
|
|
|
* @param integer $act_rec 活动模板是否推荐
|
|
|
* @param integer $act_status 活动模板商品状态
|
|
|
* @param integer $attribute_not 过滤商品属性,attribute_not=2过滤掉赠品
|
|
|
* @param integer $not_* not_字段名,过滤字段
|
|
|
* @return array 搜索到的数据
|
|
|
*/
|
|
|
public static function getClassesData($condition = array(), $cache = false)
|
|
|
public static function getClassesData($classes = array(), $cache = false)
|
|
|
{
|
|
|
$param['brand'] = $condition;
|
|
|
return Yohobuy::get(self::getUrl('sort'),$param, $cache);
|
|
|
$classes['sales'] = 'Y'; //在销售商品分类
|
|
|
$classes['status'] = 1; //上架商品分类
|
|
|
$classes['stocknumber'] = 1; //过滤掉已售罄
|
|
|
return Yohobuy::get(self::getUrl('sort'),$classes, $cache);
|
|
|
}
|
|
|
|
|
|
/**
|
...
|
...
|
|