$page= intval($request->input(\'page\'))>1?$request->input(\'page\'):1;
//排序 最新 热门
$orderby=$request->input(\'orderby\');
if($orderby==\'n\' && !empty($orderby)){
$orderby=\'viewnum\';
}
elseif ($orderby==\'v\' && !empty($orderby)){
$orderby=\'created_at\';
}else{
$orderby=\'created_at\';
}
$so=$request->input(\'key\');
$menuid=$request->input(\'tag\');
$city=$request->input(\'city\');
$info = Info::where([\'st\'=>1]);
//多条件查询
if(!empty($so)){
$info->where(\' \',\'like\',\'%\'.$so.\'%\');
}
if(intval($menuid)>=0 && !empty($menuid)){
$info->where(\'menu_id\',\'=\',$menuid);
}
if(!empty($city)){
if($city==\"全部\")
{
}else{
$info->where(\'address_json\',\'like\',\'%\'.$city.\'%\');
}
}
$info=$info->orderBy($orderby,\'DESC\')->paginate(20);
//所有分类
$menu=Menu::Menulist(0);
//添加分页参数
$info->appends(array(
\'tag\' => $menuid,
\'city\' => $city,
\'so\' => $so,
));
return view(\'pgy.square.index\',[\'info\'=>$info,\'menu\'=>$menu, \'request\'=> $request]);