О процедуре маршрутизации Laravel 4 / s
Настоящий кодекс:
Redirect::to('dashboard/'.$SomeNameVariable.'/edit')
дает результат http://localhost/laravel-sample/public/dashboard/SomeName/settings
на моей адресной строке и мой маршрут
Route::get('dashboard/{id}/settings', 'CallerController@showDash');
Маршрут получает любое имя от пользователя в соответствии с учебником Джеффри Уэй (его видео-учебник был на Laravel 3.0, поэтому этот учебник не является последним). Есть ли способ для меня, чтобы повторить значение {id}? фрагменты кода, которые я предоставил, находятся на Laravel 4, я полагаю, FYI.
У вопроса есть решение - Посмотреть?

Как выглядит ваш код контроллера?
Источник

привет @AustinMullins вот ссылка на сайт Pastebin фреймворк Laravel.Ио/ОГРН/XO5YB
Источник
Ответы - О процедуре маршрутизации Laravel 4 / s / About Laravel 4 routing procedure/s
Является ответом!

30.07.2014 04:52:51
В методе showDash CallerController, вы можете сделать это:
public function showDash($id)
{
// dd($id);
// dd(compact('id'));
return View::make('blade.file.here')->with(compact('id'));
}
И на ваш взгляд, он будет доступен как $id.
Раскомментируйте эти строки, как вам нравится, чтобы увидеть, что происходит. Вы могли бы также сделать withId($id)
или with('id', $id)
, но мне нравится компактный способ себя.
Помочь в развитии проекта: