/** * Display a listing of the resource. * * @return Response */ public function index() { if (Request::ajax() && array_key_exists('HTTP_X_PJAX', $_SERVER) && $_SERVER['HTTP_X_PJAX']) { return response()->view('backend.tag'); } else { if (Request::ajax()) { $search = Request::input('search', ''); $sort = Request::input('sort'); $order = Request::input('order'); $limit = Request::input('limit'); $offset = Request::input('offset'); // \DB::enableQueryLog(); $searcher = Tag::whereRaw('1=1'); trim($search) != '' && $searcher->whereRaw('concat(name,desc) like \'%' . $search . '%\''); $total = $searcher->count(); isset($offset) && isset($limit) && $searcher->skip($offset)->take($limit); isset($sort) && isset($order) && $searcher->orderBy($sort, $order); $data = $searcher->get(); return ['total' => $total, 'rows' => $data]; } } return response('错误的列表', 404); }