public function postAjaxPagesBlocksOrderSave() { if (!Request::ajax()) { App::abort(404); } $poss = Input::get('poss'); $pls = PageBlock::whereIn('id', $poss)->get(); if ($pls) { foreach ($pls as $pl) { $pl->order = array_search($pl->id, $poss); $pl->save(); } ## Clear & reload pages cache Page::drop_cache(); Page::preload(); } return Response::make('1'); }