Laravel. Получить ссылку по наименованию роутинга
Данный материал предоставлен сайтом
PacificSky.Ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Фреймворк Laravel обладает очень мощным и функциональным роутингов для создания маршрутов (путей). Каждому из путей можно дать наименование. Благодаря этому, можно выполнять роутинг из php файла (к примеру контроллера), по наименованию роута.
Пример получения ссылки по наименованию роута.
- Роут по наименованию:
Пример роута (файл web.php):Route::get('/category/{id}', 'MainController@index')->name('category');
Формирование ссылки:route('category')
Результат:http://localhost/category - Получение ссылки с передачей параметра (идентификатор id):
Пример роута (файл web.php):Route::get('/category/{id}', 'MainController@index')->where('id', '[0-9]+')->name('category');
Формирование ссылки:route('category', ['id' => 1])
Результат:http://localhost/category/1
Комментариев 2
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.