Authored by hf

fixes bug to notice

@@ -33,7 +33,7 @@ class Cache @@ -33,7 +33,7 @@ class Cache
33 * @param int $expire 缓存有效期(单位秒, 0表示永久) 33 * @param int $expire 缓存有效期(单位秒, 0表示永久)
34 * @return void 34 * @return void
35 */ 35 */
36 - public static function set($key, $value, $expire = 0) 36 + public static function set($key, $value, $expire = 3600)
37 { 37 {
38 try { 38 try {
39 // WINDOWS 39 // WINDOWS
@@ -6,6 +6,7 @@ use Configs\CacheConfig; @@ -6,6 +6,7 @@ use Configs\CacheConfig;
6 use LibModels\Wap\Product\NewsaleData; 6 use LibModels\Wap\Product\NewsaleData;
7 use Plugin\DataProcess\NewSaleProcess; 7 use Plugin\DataProcess\NewSaleProcess;
8 use Plugin\Helpers; 8 use Plugin\Helpers;
  9 +use Plugin\Cache;
9 10
10 /** 11 /**
11 * 新品到着相关的模板数据模型 12 * 新品到着相关的模板数据模型
@@ -101,7 +101,7 @@ class InfoController extends AbstractAction @@ -101,7 +101,7 @@ class InfoController extends AbstractAction
101 continue; 101 continue;
102 } 102 }
103 // 单个商品 103 // 单个商品
104 - elseif ($i === 0) { 104 + elseif ($i === 0 && isset($good[0])) {
105 $build['relatedReco'] = $good[0]; 105 $build['relatedReco'] = $good[0];
106 } 106 }
107 // 多个商品 107 // 多个商品
@@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
3 use Action\AbstractAction; 3 use Action\AbstractAction;
4 use LibModels\Wap\Guang\PlusstarData; 4 use LibModels\Wap\Guang\PlusstarData;
5 use Plugin\Helpers; 5 use Plugin\Helpers;
  6 +use Plugin\Cache;
6 7
7 /** 8 /**
8 * 明星品牌和原创品牌 9 * 明星品牌和原创品牌
@@ -52,7 +52,7 @@ class IndexController extends AbstractAction @@ -52,7 +52,7 @@ class IndexController extends AbstractAction
52 $this->setNavHeader($name, true, SITE_MAIN); 52 $this->setNavHeader($name, true, SITE_MAIN);
53 53
54 $goodList = Product\ListModel::getClassData($condition); 54 $goodList = Product\ListModel::getClassData($condition);
55 - if (!empty($condition)) { 55 + if (!empty($condition) && !empty($goodList)) {
56 $goodList = array_merge($goodList, $condition); 56 $goodList = array_merge($goodList, $condition);
57 } 57 }
58 $this->_view->display('index', array( 58 $this->_view->display('index', array(