Если я go до http://app.test/visitor?interval=week, я увижу это
![](https://i.imgur.com/eI6xFJ2.png)
Issue ?
Как только я нажал на второй, я был перенаправлен на: http://app.test/visitor?page=2
![enter image description here](https://i.stack.imgur.com/Zbfmh.png)
Это убрало мой interval=week
, который разрушил мой запрос для моих еженедельных просмотров.
код
Вот как я создаю свою страницу
public function index()
{
$inputs = Request::all();
$interval = '';
if(array_key_exists('interval', $inputs)){
$interval = $inputs['interval'];
}
switch ($interval) {
case 'day':
$visitors = Visitor::where('created_at', '>', now()->today())->paginate(10);;
break;
case 'week':
$visitors = Visitor::where('created_at', '>', now()->subMonth())->paginate(10);;
break;
case 'month':
$visitors = Visitor::where('created_at', '>', now()->subMonth())->paginate(10);;
break;
case 'year':
$visitors = Visitor::where('created_at', '>', now()->subYear())->paginate(10);
break;
default:
$visitors = Visitor::orderBy('updated_at', 'desc')->paginate(10);
break;
}
return View::make('layouts.be.visitors.index', get_defined_vars());
}
Просмотр
{!! $visitors->render() !!}
Цель
- остаться в том же виде, с чем-то вроде этого
http://app.test/visitor?interval=week&page=2
Нужно ли перезаписывать функцию нумерации страниц по умолчанию?
Как мне решить эту проблему?