Authored by hf

code review by fei.hong: do merge zhifeng.liang codes to home floor

@@ -12,8 +12,8 @@ class FloorProcess @@ -12,8 +12,8 @@ class FloorProcess
12 12
13 /** 13 /**
14 * 频道参数 14 * 频道参数
15 - *  
16 - * @var array 15 + *
  16 + * @var array
17 */ 17 */
18 private static $channel = array( 18 private static $channel = array(
19 '1' => '1,3', 19 '1' => '1,3',
@@ -90,7 +90,7 @@ class FloorProcess @@ -90,7 +90,7 @@ class FloorProcess
90 90
91 /** 91 /**
92 * 图标列表数据处理方法 92 * 图标列表数据处理方法
93 - * 93 + *
94 * @param array $data 图标列表数据 94 * @param array $data 图标列表数据
95 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle 95 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle
96 * @return array 处理之后的图标列表数据 96 * @return array 处理之后的图标列表数据
@@ -111,7 +111,7 @@ class FloorProcess @@ -111,7 +111,7 @@ class FloorProcess
111 111
112 /** 112 /**
113 * 单广告图片数据处理方法 113 * 单广告图片数据处理方法
114 - * 114 + *
115 * @param array $data 单图片数据 115 * @param array $data 单图片数据
116 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle 116 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle
117 * @return array 处理之后的单图片数据 117 * @return array 处理之后的单图片数据
@@ -162,7 +162,7 @@ class FloorProcess @@ -162,7 +162,7 @@ class FloorProcess
162 162
163 /** 163 /**
164 * 带标题的12个小图推荐数据处理方法 164 * 带标题的12个小图推荐数据处理方法
165 - * 165 + *
166 * @param array $data 带标题的12个小图推荐数据 166 * @param array $data 带标题的12个小图推荐数据
167 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle 167 * @param $type 类型 默认1:男首页 2:女首页 3:kids 4:lifestyle
168 * @return array 处理之后的带标题的12个小图推荐数据 168 * @return array 处理之后的带标题的12个小图推荐数据
@@ -269,11 +269,11 @@ class FloorProcess @@ -269,11 +269,11 @@ class FloorProcess
269 269
270 foreach ($data as $key => &$value) { 270 foreach ($data as $key => &$value) {
271 if ($key == 'title') { 271 if ($key == 'title') {
272 - $urlParam = array('id' => 4);  
273 -// isset(self::$channel[$type]) && $urlParam['gender'] = self::$channel[$type]; 272 + $urlParam = array('id' => 4);
  273 + //isset(self::$channel[$type]) && $urlParam['gender'] = self::$channel[$type];
274 $value['more_url'] = Helpers::url('', $urlParam, 'guang'); 274 $value['more_url'] = Helpers::url('', $urlParam, 'guang');
275 } 275 }
276 - if ($key == 'list') { 276 + if ($key == 'list' && is_array($value)) {
277 foreach ($value as &$one) { 277 foreach ($value as &$one) {
278 if (isset($one['url'])) { 278 if (isset($one['url'])) {
279 $one['url'] = Helpers::getFilterUrl($one['url']); 279 $one['url'] = Helpers::getFilterUrl($one['url']);
@@ -379,19 +379,18 @@ class FloorProcess @@ -379,19 +379,18 @@ class FloorProcess
379 */ 379 */
380 private static function small_pic($data, $type) 380 private static function small_pic($data, $type)
381 { 381 {
382 - // 按照以前业务操作,不显示  
383 - return array();  
384 -  
385 $result = array(); 382 $result = array();
386 383
387 foreach ($data as &$one) { 384 foreach ($data as &$one) {
388 if (isset($one['url'])) { 385 if (isset($one['url'])) {
389 $one['url'] = Helpers::getFilterUrl($one['url']); 386 $one['url'] = Helpers::getFilterUrl($one['url']);
390 } 387 }
391 - $one['img'] = Helpers::getImageUrl($one['src'], 98, 98); 388 + $one['img'] = Helpers::getImageUrl($one['src'], 275, 160);
392 unset($one['src']); 389 unset($one['src']);
393 } 390 }
394 - $result['small_pic'] = $data; 391 + if (!empty($data)) {
  392 + $result['smallPic']['list'] = $data;
  393 + }
395 394
396 return $result; 395 return $result;
397 } 396 }
@@ -452,4 +451,4 @@ class FloorProcess @@ -452,4 +451,4 @@ class FloorProcess
452 return $result; 451 return $result;
453 } 452 }
454 453
455 -} 454 +}