2014-09-10 2 views
2

Я новичок в рамках Laravel. Я использую 4.2, мой вопрос: у меня была функция разбиения на страницы на странице manageemployee, я создал маршрут для страницы manageemployee.Как перенаправить именованный маршрут с querystring в Laravel 4.2

Route::get('/usercp/manageemployee',array('uses' =>'[email protected]','as' =>'getManageCompanyEmployee')); 

На этой странице у меня есть разбиение на страницы, если пользователь был на третьей странице, он хочет, чтобы удалить одну запись.

сейчас страница выглядит как /usercp/manageemployee? Page = 3 После удаления определенной записи на этой странице мне нужно перенаправить пользователя на ту же страницу.

Мой Перенаправление код следующим

return Redirect::route('getManageCompanyEmployee')->with('success','Record deleted successfully'); 

Но с указанным пользователем кодом приходит на первой странице, как/Дополнительные параметры/manageemployee. Но после перенаправления пользователя нужно быть на странице 3 страницы/usercp/manageemployee? Page = 3.

Как добиться этого?

ответ

8

Все, что вы пройти в маршрут, который не является параметры маршрута, становится маршрут запроса автоматически:

return Redirect::route('getManageCompanyEmployee', ['page' => 3]) 
     ->with('success','Record deleted successfully'); 

Но вы также можете сделать:

return Redirect::refresh()->with('success','Record deleted successfully'); 

Ведение пользователя в тот же стр.

Или

return Redirect::back()->with('success','Record deleted successfully'); 

В зависимости от вашего использования.

+0

HI Antonio, спасибо вам, что он отлично работает ... – user3408779

Смежные вопросы