|
@@ -30,7 +30,6 @@ class SearchController extends AbstractAction |
|
@@ -30,7 +30,6 @@ class SearchController extends AbstractAction |
30
|
/**
|
30
|
/**
|
31
|
* 搜索列表页
|
31
|
* 搜索列表页
|
32
|
*
|
32
|
*
|
33
|
- * tar mark
|
|
|
34
|
*/
|
33
|
*/
|
35
|
public function listAction()
|
34
|
public function listAction()
|
36
|
{
|
35
|
{
|
|
@@ -202,12 +201,7 @@ class SearchController extends AbstractAction |
|
@@ -202,12 +201,7 @@ class SearchController extends AbstractAction |
202
|
$this->setTitle($condition['title']);
|
201
|
$this->setTitle($condition['title']);
|
203
|
$this->setNavHeader($condition['title'], true, SITE_MAIN);
|
202
|
$this->setNavHeader($condition['title'], true, SITE_MAIN);
|
204
|
}
|
203
|
}
|
205
|
- //奥莱商品过滤新品标签
|
|
|
206
|
- if (isset($condition['outlets']) && $condition['outlets'] === '1') {
|
|
|
207
|
- foreach ($data['goodList']['new'] as $outletskey => $outletsval) {
|
|
|
208
|
- unset($data['goodList']['new'][$outletskey]['tags']);
|
|
|
209
|
- }
|
|
|
210
|
- }
|
204
|
+
|
211
|
$this->_view->display('list', $data);
|
205
|
$this->_view->display('list', $data);
|
212
|
}
|
206
|
}
|
213
|
|
207
|
|
|
@@ -294,6 +288,11 @@ class SearchController extends AbstractAction |
|
@@ -294,6 +288,11 @@ class SearchController extends AbstractAction |
294
|
$condition['query'] = rawurldecode($condition['query']);
|
288
|
$condition['query'] = rawurldecode($condition['query']);
|
295
|
}
|
289
|
}
|
296
|
|
290
|
|
|
|
291
|
+ // 转义奥莱
|
|
|
292
|
+ if (isset($condition['outlets'])) {
|
|
|
293
|
+ $condition['outlets'] = rawurldecode($condition['outlets']);
|
|
|
294
|
+ }
|
|
|
295
|
+
|
297
|
// 转换排序方式
|
296
|
// 转换排序方式
|
298
|
$type = $this->get('type', '');
|
297
|
$type = $this->get('type', '');
|
299
|
$order = $this->get('order', 0);
|
298
|
$order = $this->get('order', 0);
|
|
@@ -328,12 +327,14 @@ class SearchController extends AbstractAction |
|
@@ -328,12 +327,14 @@ class SearchController extends AbstractAction |
328
|
|
327
|
|
329
|
$data = Product\SearchModel::getSearchData($condition, $showTag, $tagNew, $tagSale);
|
328
|
$data = Product\SearchModel::getSearchData($condition, $showTag, $tagNew, $tagSale);
|
330
|
} while (false);
|
329
|
} while (false);
|
|
|
330
|
+
|
331
|
//奥莱商品过滤新品标签
|
331
|
//奥莱商品过滤新品标签
|
332
|
if (isset($condition['outlets']) && $condition['outlets'] === '1') {
|
332
|
if (isset($condition['outlets']) && $condition['outlets'] === '1') {
|
333
|
- foreach ($data['goodList']['new'] as $outletskey => $outletsval) {
|
|
|
334
|
- unset($data['goodList']['new'][$outletskey]['tags']);
|
333
|
+ foreach ($data['new'] as $outletskey => $outletsval) {
|
|
|
334
|
+ unset($data['new'][$outletskey]['tags']);
|
335
|
}
|
335
|
}
|
336
|
}
|
336
|
}
|
|
|
337
|
+
|
337
|
if (empty($data['new'])) {
|
338
|
if (empty($data['new'])) {
|
338
|
echo ' ';
|
339
|
echo ' ';
|
339
|
} else {
|
340
|
} else {
|