|
@@ -10,9 +10,9 @@ class Helpers |
|
@@ -10,9 +10,9 @@ class Helpers |
10
|
|
10
|
|
11
|
/**
|
11
|
/**
|
12
|
* 构建网站的URL
|
12
|
* 构建网站的URL
|
13
|
- *
|
13
|
+ *
|
14
|
* 备注:所有的URL构建都尽量使用该方法,便于以后维护.
|
14
|
* 备注:所有的URL构建都尽量使用该方法,便于以后维护.
|
15
|
- *
|
15
|
+ *
|
16
|
* @param string $uri 如 "/passport/reg/index"
|
16
|
* @param string $uri 如 "/passport/reg/index"
|
17
|
* @param array $param 参数项 array(key1 => value1, key2 => value2,),默认为array()
|
17
|
* @param array $param 参数项 array(key1 => value1, key2 => value2,),默认为array()
|
18
|
* @param string $module 模块名 如"index"表示默认, "guang"表示逛,"list"表示商品列表,"search"表示搜索
|
18
|
* @param string $module 模块名 如"index"表示默认, "guang"表示逛,"list"表示商品列表,"search"表示搜索
|
|
@@ -53,7 +53,7 @@ class Helpers |
|
@@ -53,7 +53,7 @@ class Helpers |
53
|
|
53
|
|
54
|
/**
|
54
|
/**
|
55
|
* 根据尺寸获得图片url
|
55
|
* 根据尺寸获得图片url
|
56
|
- *
|
56
|
+ *
|
57
|
* @param string $url 路径
|
57
|
* @param string $url 路径
|
58
|
* @param integer $width 图片宽度
|
58
|
* @param integer $width 图片宽度
|
59
|
* @param integer $height 图片高度
|
59
|
* @param integer $height 图片高度
|
|
@@ -67,7 +67,7 @@ class Helpers |
|
@@ -67,7 +67,7 @@ class Helpers |
67
|
|
67
|
|
68
|
/**
|
68
|
/**
|
69
|
* 获取过滤APP里附加参数后的URL链接
|
69
|
* 获取过滤APP里附加参数后的URL链接
|
70
|
- *
|
70
|
+ *
|
71
|
* @param string $url 路径
|
71
|
* @param string $url 路径
|
72
|
* @return string 去除掉如&openby:yohobuy={"action":"go.brand"}这样的APP附加参数
|
72
|
* @return string 去除掉如&openby:yohobuy={"action":"go.brand"}这样的APP附加参数
|
73
|
*/
|
73
|
*/
|
|
@@ -84,7 +84,7 @@ class Helpers |
|
@@ -84,7 +84,7 @@ class Helpers |
84
|
|
84
|
|
85
|
/**
|
85
|
/**
|
86
|
* 根据用户访问的COOKIE判断出性别
|
86
|
* 根据用户访问的COOKIE判断出性别
|
87
|
- *
|
87
|
+ *
|
88
|
* @return string
|
88
|
* @return string
|
89
|
*/
|
89
|
*/
|
90
|
public static function getGenderByCookie()
|
90
|
public static function getGenderByCookie()
|
|
@@ -102,7 +102,7 @@ class Helpers |
|
@@ -102,7 +102,7 @@ class Helpers |
102
|
|
102
|
|
103
|
/**
|
103
|
/**
|
104
|
* 根据用户访问的COOKIE判断出频道
|
104
|
* 根据用户访问的COOKIE判断出频道
|
105
|
- *
|
105
|
+ *
|
106
|
* @return int
|
106
|
* @return int
|
107
|
*/
|
107
|
*/
|
108
|
public static function getChannelByCookie()
|
108
|
public static function getChannelByCookie()
|
|
@@ -124,7 +124,7 @@ class Helpers |
|
@@ -124,7 +124,7 @@ class Helpers |
124
|
|
124
|
|
125
|
/**
|
125
|
/**
|
126
|
* 从用户加入购物车的COOKIE取出购物车凭证
|
126
|
* 从用户加入购物车的COOKIE取出购物车凭证
|
127
|
- *
|
127
|
+ *
|
128
|
* @return string
|
128
|
* @return string
|
129
|
*/
|
129
|
*/
|
130
|
public static function getShoppingKeyByCookie()
|
130
|
public static function getShoppingKeyByCookie()
|
|
@@ -135,7 +135,7 @@ class Helpers |
|
@@ -135,7 +135,7 @@ class Helpers |
135
|
|
135
|
|
136
|
/**
|
136
|
/**
|
137
|
* 获取商品的ICON
|
137
|
* 获取商品的ICON
|
138
|
- *
|
138
|
+ *
|
139
|
* @param int $type
|
139
|
* @param int $type
|
140
|
* @return array
|
140
|
* @return array
|
141
|
*/
|
141
|
*/
|
|
@@ -195,7 +195,7 @@ class Helpers |
|
@@ -195,7 +195,7 @@ class Helpers |
195
|
|
195
|
|
196
|
/**
|
196
|
/**
|
197
|
* 格式化商品信息
|
197
|
* 格式化商品信息
|
198
|
- *
|
198
|
+ *
|
199
|
* @param array $productData 需要格式化的商品数据
|
199
|
* @param array $productData 需要格式化的商品数据
|
200
|
* @param bool $showTags 控制是否显示标签
|
200
|
* @param bool $showTags 控制是否显示标签
|
201
|
* @param bool $showNew 控制是否显示NEW图标
|
201
|
* @param bool $showNew 控制是否显示NEW图标
|
|
@@ -273,7 +273,7 @@ class Helpers |
|
@@ -273,7 +273,7 @@ class Helpers |
273
|
|
273
|
|
274
|
/**
|
274
|
/**
|
275
|
* 格式化资讯文章
|
275
|
* 格式化资讯文章
|
276
|
- *
|
276
|
+ *
|
277
|
* @param array $articleData 需要格式化的资讯数据
|
277
|
* @param array $articleData 需要格式化的资讯数据
|
278
|
* @param bool $showTag 是否显示左上角标签
|
278
|
* @param bool $showTag 是否显示左上角标签
|
279
|
* @param mixed $isApp 是否显示分享,在APP客户端里嵌入需要传url链接
|
279
|
* @param mixed $isApp 是否显示分享,在APP客户端里嵌入需要传url链接
|
|
@@ -348,7 +348,7 @@ class Helpers |
|
@@ -348,7 +348,7 @@ class Helpers |
348
|
|
348
|
|
349
|
/**
|
349
|
/**
|
350
|
* 格式化广告焦点图数据
|
350
|
* 格式化广告焦点图数据
|
351
|
- *
|
351
|
+ *
|
352
|
* @param array $bannerData 需要格式化的广告图数据
|
352
|
* @param array $bannerData 需要格式化的广告图数据
|
353
|
* @param int $width 图片的宽度
|
353
|
* @param int $width 图片的宽度
|
354
|
* @param int $height 图片的高度
|
354
|
* @param int $height 图片的高度
|
|
@@ -370,7 +370,7 @@ class Helpers |
|
@@ -370,7 +370,7 @@ class Helpers |
370
|
|
370
|
|
371
|
/**
|
371
|
/**
|
372
|
* 生成公开的TOKEN凭证
|
372
|
* 生成公开的TOKEN凭证
|
373
|
- *
|
373
|
+ *
|
374
|
* @param string $string 字符串
|
374
|
* @param string $string 字符串
|
375
|
* @return string
|
375
|
* @return string
|
376
|
*/
|
376
|
*/
|
|
@@ -381,7 +381,7 @@ class Helpers |
|
@@ -381,7 +381,7 @@ class Helpers |
381
|
|
381
|
|
382
|
/**
|
382
|
/**
|
383
|
* 验证TOKEN凭证
|
383
|
* 验证TOKEN凭证
|
384
|
- *
|
384
|
+ *
|
385
|
* @param string $string 字符串
|
385
|
* @param string $string 字符串
|
386
|
* @param string $token 公开访问TOKEN
|
386
|
* @param string $token 公开访问TOKEN
|
387
|
* @return bool
|
387
|
* @return bool
|
|
@@ -397,7 +397,7 @@ class Helpers |
|
@@ -397,7 +397,7 @@ class Helpers |
397
|
|
397
|
|
398
|
/**
|
398
|
/**
|
399
|
* 验证手机是否合法
|
399
|
* 验证手机是否合法
|
400
|
- *
|
400
|
+ *
|
401
|
* @param int $mobile
|
401
|
* @param int $mobile
|
402
|
* @return boolean
|
402
|
* @return boolean
|
403
|
*/
|
403
|
*/
|
|
@@ -411,7 +411,7 @@ class Helpers |
|
@@ -411,7 +411,7 @@ class Helpers |
411
|
|
411
|
|
412
|
/**
|
412
|
/**
|
413
|
* 验证密码是否合法
|
413
|
* 验证密码是否合法
|
414
|
- *
|
414
|
+ *
|
415
|
* @param int $password
|
415
|
* @param int $password
|
416
|
* @return boolean
|
416
|
* @return boolean
|
417
|
*/
|
417
|
*/
|
|
@@ -425,7 +425,7 @@ class Helpers |
|
@@ -425,7 +425,7 @@ class Helpers |
425
|
|
425
|
|
426
|
/**
|
426
|
/**
|
427
|
* 验证邮箱是否合法
|
427
|
* 验证邮箱是否合法
|
428
|
- *
|
428
|
+ *
|
429
|
* @param string $email
|
429
|
* @param string $email
|
430
|
* @return boolean
|
430
|
* @return boolean
|
431
|
*/
|
431
|
*/
|
|
@@ -438,8 +438,8 @@ class Helpers |
|
@@ -438,8 +438,8 @@ class Helpers |
438
|
}
|
438
|
}
|
439
|
|
439
|
|
440
|
/**
|
440
|
/**
|
441
|
- * 验证国际手机号是否合法
|
|
|
442
|
- *
|
441
|
+ * 验证国际手机号是否合法
|
|
|
442
|
+ *
|
443
|
* @param string $areaMobile
|
443
|
* @param string $areaMobile
|
444
|
* @return boolean
|
444
|
* @return boolean
|
445
|
*/
|
445
|
*/
|
|
@@ -518,7 +518,7 @@ class Helpers |
|
@@ -518,7 +518,7 @@ class Helpers |
518
|
|
518
|
|
519
|
/**
|
519
|
/**
|
520
|
* 格式化订单商品
|
520
|
* 格式化订单商品
|
521
|
- *
|
521
|
+ *
|
522
|
* @param array $orderGoods 订单
|
522
|
* @param array $orderGoods 订单
|
523
|
* @param int $count 计订单件数
|
523
|
* @param int $count 计订单件数
|
524
|
* @param bool $haveLink 控制是否需要商品链接
|
524
|
* @param bool $haveLink 控制是否需要商品链接
|
|
@@ -620,7 +620,7 @@ class Helpers |
|
@@ -620,7 +620,7 @@ class Helpers |
620
|
foreach ($value['goods_list'] as $single) {
|
620
|
foreach ($value['goods_list'] as $single) {
|
621
|
$oneGoods['id'] = $single['product_skn'];
|
621
|
$oneGoods['id'] = $single['product_skn'];
|
622
|
$oneGoods['name'] = $single['product_name'];
|
622
|
$oneGoods['name'] = $single['product_name'];
|
623
|
- $oneGoods['thumb'] = !empty($single['goods_images']) ? Images::getImageUrl($single['goods_images'], 120, 120) : '';
|
623
|
+ $oneGoods['thumb'] = !empty($single['goods_images']) ? Images::getImageUrl($single['goods_images'], 120, 160) : '';
|
624
|
$oneGoods['appearDate'] = '12月'; // 目前app接口没有返回该数据
|
624
|
$oneGoods['appearDate'] = '12月'; // 目前app接口没有返回该数据
|
625
|
$oneGoods['price'] = $single['last_price'];
|
625
|
$oneGoods['price'] = $single['last_price'];
|
626
|
$oneGoods['marketPrice'] = $single['market_price'];
|
626
|
$oneGoods['marketPrice'] = $single['market_price'];
|
|
@@ -686,7 +686,7 @@ class Helpers |
|
@@ -686,7 +686,7 @@ class Helpers |
686
|
|
686
|
|
687
|
/**
|
687
|
/**
|
688
|
* 获取会员的级别
|
688
|
* 获取会员的级别
|
689
|
- *
|
689
|
+ *
|
690
|
* @param string $vipInfo
|
690
|
* @param string $vipInfo
|
691
|
* @return int
|
691
|
* @return int
|
692
|
*/
|
692
|
*/
|
|
@@ -714,9 +714,9 @@ class Helpers |
|
@@ -714,9 +714,9 @@ class Helpers |
714
|
|
714
|
|
715
|
/**
|
715
|
/**
|
716
|
* 同步用户的会话
|
716
|
* 同步用户的会话
|
717
|
- *
|
717
|
+ *
|
718
|
* 转向老的PHP服务器上处理, 因购物车相关的操作会依赖SESSION
|
718
|
* 转向老的PHP服务器上处理, 因购物车相关的操作会依赖SESSION
|
719
|
- *
|
719
|
+ *
|
720
|
* @param int $uid 用户ID
|
720
|
* @param int $uid 用户ID
|
721
|
* @param string $refer 访问来源
|
721
|
* @param string $refer 访问来源
|
722
|
* @param string $callback 回调方法名
|
722
|
* @param string $callback 回调方法名
|
|
@@ -730,9 +730,9 @@ class Helpers |
|
@@ -730,9 +730,9 @@ class Helpers |
730
|
|
730
|
|
731
|
/**
|
731
|
/**
|
732
|
* 退出清除用户的会话
|
732
|
* 退出清除用户的会话
|
733
|
- *
|
733
|
+ *
|
734
|
* 转向老的PHP服务器上处理, 因购物车相关的操作会依赖SESSION
|
734
|
* 转向老的PHP服务器上处理, 因购物车相关的操作会依赖SESSION
|
735
|
- *
|
735
|
+ *
|
736
|
* @param int $uid 用户ID
|
736
|
* @param int $uid 用户ID
|
737
|
* @param string $refer 访问来源
|
737
|
* @param string $refer 访问来源
|
738
|
* @param string $callback 回调方法名
|
738
|
* @param string $callback 回调方法名
|