1
This commit is contained in:
parent
4c3a013fe6
commit
b063df8fec
@ -19,7 +19,7 @@ class InGameMall(object):
|
|||||||
['order_asc', 0, '排序方向, 0:从小到大 1:从大到小'],
|
['order_asc', 0, '排序方向, 0:从小到大 1:从大到小'],
|
||||||
['price_filter', '', '价格过滤(用|分割)'],
|
['price_filter', '', '价格过滤(用|分割)'],
|
||||||
['type_filter', '', '类型过滤 1:英雄 2:芯片 3:英雄碎片 4:芯片碎片 5:其它'],
|
['type_filter', '', '类型过滤 1:英雄 2:芯片 3:英雄碎片 4:芯片碎片 5:其它'],
|
||||||
['item_filter', '', 'itemId过滤'],
|
['item_filter', '', 'itemId过滤(用|分割)'],
|
||||||
['quality_filter', '', '品质过滤'],
|
['quality_filter', '', '品质过滤'],
|
||||||
],
|
],
|
||||||
'response': [
|
'response': [
|
||||||
|
@ -120,9 +120,14 @@ class InGameMallController extends BaseAuthedController {
|
|||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'name' => 'item_filter',
|
'name' => 'item_filter',
|
||||||
'field_name' => 'item_id',
|
'field_name' => '',
|
||||||
'cond' => '=',
|
'cond' => 'custom',
|
||||||
'ignore_empty' => true,
|
'ignore_empty' => true,
|
||||||
|
'custom_func' => function () use ($queryData) {
|
||||||
|
$itemFilters = $queryData['item_filter'];
|
||||||
|
$arrItemFilters = explode('|', $itemFilters);
|
||||||
|
return "AND item_id IN '${arrItemFilters}'";
|
||||||
|
}
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
'name' => 'quality_filter',
|
'name' => 'quality_filter',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user