Разбор методов RouteIs, Named, Is и FullUrlIs в Laravel. Рубрика для тех, кто не знал
Друзья сегодня у нас небольшой урок по объекту с request по объекту с роутом чтобы определить по условию текущей URL и текущий Route по его названию. Это часто может потребоваться если вы скажем делаете меню и вам нужно выделить определенный пункт активным независимо от get-параметров, возможно независимо от того что мы находимся в каких-то дочерних подстраницах и как раз те инструменты которые мы сейчас с вами обсудим идеально для этих целей подойдут. Ну и не только, тут все зависит от кейса. Мы разберём несколько методов, поговорим в чём их отличие, заглянем под капот и также определим подводные камни.
#routeis#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
---------------------------------------------------------------------------------
Окей, давайте переместимся в контроллер, но прежде чем мы это с вами сделаем посмотрим что у нас есть на старте. У нас есть страница со статьёй. Видим её URL articles/ и slug статьи. И также нам необходимо с вами обратить внимание на название роута, это . OK. Давайте перейдем в контроллер в метод show и здесь немного подампим. Давайте сделаем dd, далее обратимся к хелперу request, где у нас объект по работе с реквестом. И далее воспользуемся методом is - представим что мы в целом работаем с этими методами не в рамках экшена show, так как здесь такую делать проверку нет смысла, мы так знаем где мы находимся. А где-то вне, чтобы определить а действительно ли мы на карточке статьи. И далее в метод is нам нужно передать паттерн, то есть в данном случае если мы полностью скопируем URL давайте это сделаем. Для начала сделаем вместе со слэшем, передадим сюда, вернемся, обновимся и у нас будет false.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Разбор методов RouteIs, Named, Is и FullUrlIs в Laravel. Рубрика для тех, кто не знал
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
5 views
69
10
3 weeks ago 00:20:39 1
Z-блогеры продаются дважды. Топ самых дорогих неоднозначников: Манучи, Лебедев, Соболев | Разборы
3 weeks ago 00:04:30 1
НОВИНКА!!! Компания Хазна Int. Уходовые средства для дома.
3 weeks ago 00:08:45 1
Лимфатическая гимнастика на каждый день.
3 weeks ago 00:17:55 1
Стыд и ненависть. Как в России избавляются от «лишних людей» | Разборы
3 weeks ago 00:46:09 1
Обзор восьмерок по методике STать . Фланкировка шашкой
3 weeks ago 00:04:58 1
Простой метод - восстановления кровообращения в ногах. Через брюшную аорту.
3 weeks ago 01:23:45 1
Вдохновляющий голос: техники, ошибки и практика речи. Седа Каспарова о секретах Твоего голоса
3 weeks ago 03:54:12 1
31 Марафон РАЗБОРОВ
3 weeks ago 00:24:04 1
ФСБ против детей. Никто бы не поверил, если бы не документы | Подкаст
3 weeks ago 00:13:21 1
Дыхательная гимнастика Стрельниковой. Польза и вред
3 weeks ago 01:49:43 1
Как пережить развод. Метод Юлии Ивлиевой
3 weeks ago 04:04:05 1
Открытый прямой эфир с Артуром Сита в Таиланде | 03 марта 07:00 МСК
3 weeks ago 00:00:23 1
ЛУЧШЕЕ средство от ПРЫЩЕЙ и ВЫСЫПАНИЙ, средство от Акне
3 weeks ago 00:40:54 1
Из ожирения в фигуру фитнес модели. Как я это сделал, что принимал: рассказываю все секреты
3 weeks ago 00:18:54 1
ЗАБРАЛИ ПАСПОРТ РФ И ФОРМУ 1П БЕЗ ПОДПИСИ
3 weeks ago 00:19:29 1
-55 КГ! Супер ЗАВТРАКИ Для ПОХУДЕНИЯ! 7 РЕЦЕПТОВ на Всю Неделю! как похудеть мария мироневич
3 weeks ago 01:29:39 1
Жена навела порчу, как снять?
3 weeks ago 00:12:38 2
Подборка до и после курса векторного массажа лица.
3 weeks ago 00:11:05 1
1 задание анализ графа ЕГЭ Информатика. Демо-2025
3 weeks ago 00:05:42 1
Разбор технологий шаблонные машины
3 weeks ago 01:10:36 1
Как пережить расставание? Как зарабатывать больше? Любовь и деньги
3 weeks ago 00:12:01 1
Главная мужская манипуляция. Никогда такого не прощайте
3 weeks ago 01:36:02 1
Что делать если устаешь от людей и социальная батарейка на нуле? Не хочу смотреть в свою жизнь.