РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpUrNr 40 of 210 menu

Именованные маршруты в Laravel

В прошлом уроке мы дали имя одному маршруту. На практике имён много: список, карточка, создание, редактирование. Каждому маршруту - своё имя через name:

<?php Route::get('/posts', [PostController::class, 'index']) ->name('posts.index'); Route::get('/post/{id}', [PostController::class, 'show']) ->name('posts.show'); Route::get('/about', [PageController::class, 'about']) ->name('about'); ?>

Имена обычно пишут через точку: 'posts.index', 'posts.show'. Так сразу видно, к какой части сайта относится маршрут. Главное - имя должно быть уникальным в проекте.

После этого на маршрут ссылаются только по имени: в ссылках, в меню, в редиректах. Строку пути в других файлах больше не повторяют.

Дайте имена маршрутам /employees и /employee/{slug}.

Сделайте именованный маршрут 'about' для страницы /about.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить