调整后台

master
yin5th 2022-11-06 00:15:50 +08:00
parent 2e9f365343
commit e5ffbff4ee
3 changed files with 18 additions and 2 deletions

View File

@ -17,8 +17,9 @@ class Content extends Base
return $this->error('无此栏目');
}
$isPrev = input('is_prev', '');
$order = ['top' => 'desc', 'sort' => 'desc'];
$list = Article::getList($categoryId, 20, $keyword, $param, -1, $order);
$list = Article::getList($categoryId, 20, $keyword, $param, -1, $order, true, $isPrev);
$list = Article::convertRecommendOther([$categoryId], $list, true);
$this->data['list'] = $list;

View File

@ -165,7 +165,7 @@ class Article extends Base
* @param bool $onlyChild 仅获取下级 默认true false=获取所有后代分类
* @return Paginator
*/
public static function getList($categoryId, $per = 20, $keyword = '', $param = [], $status = -1, $orderList = ['top' => 'desc','sort' => 'desc'], bool $onlyChild = true)
public static function getList($categoryId, $per = 20, $keyword = '', $param = [], $status = -1, $orderList = ['top' => 'desc','sort' => 'desc'], bool $onlyChild = true, $prev = '')
{
$whereMap = [];
$pageParam = [];
@ -196,6 +196,12 @@ class Article extends Base
}
}
}
if (!empty($prev) || $prev == '0') {
$whereMap[] = ['is_prev', '=', $prev];
$pageParam['is_prev'] = $prev;
}
$paginate = [
'list_rows' => $per,
'query' => $pageParam

View File

@ -37,6 +37,15 @@ use app\model\Category as VCategory;
<!-- </div>-->
<!-- </div>-->
<div class="layui-inline">
<div class="layui-inline" >
<div class="layui-input-inline">
<select name="is_prev">
<option value="" >全部</option>
<option value="1" {if $Request.param.is_prev == 1}selected{/if}>活动预告</option>
<option value="0" {if $Request.param.is_prev == 0}selected{/if}>非活动预告</option>
</select>
</div>
</div>
<div class="layui-inline" >
<div class="layui-input-inline">
<input type="text" name="keyword" value="{$keyword??''}" class="layui-input search-input" placeholder="请输入关键字"/>