Разбор методов 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
7 months ago 00:03:24 1
Визуализация кровотока. Как работает векторный анализ кровотока V-Flow?
7 months ago 00:02:49 1
Квартира для людей, любящих порядок во всем. Квартира номер 4
7 months ago 00:04:27 1
ПОЧЕМУ ВАЖНО КАЖДЫЙ ДЕНЬ, ДЕЛАТЬ ДИАФРАГМАЛЬНОЕ ДЫХАНИЕ. [Шишова О.И.]
7 months ago 01:51:00 1
Разбор простейшей Деви-пуджи с Митой Аугхар Натх.Теория. (17 марта 20-00)
7 months ago 00:10:35 1
Хуже, чем выпить за рулём! Почему недооценивают опасность вождения уставшим? Разбор с примерами дтп
7 months ago 00:11:41 1
Образец заявления и порядок удаления своих биометрических данных из Сбера. Почему это важно сделать?
7 months ago 00:41:46 1
Холотропное дыхание самостоятельно и безопасно. Онлайн-тренажер.
7 months ago 00:07:41 1
Что США поют о Сталине? Stalin Wasn’t Stallin’: Перевод песни военных лет
7 months ago 00:17:11 1
Что важно знать про инсульт? [Шишова О.И.]
7 months ago 00:21:04 1
КАК ДЕЛАТЬ АНАЛИЗ НАТАЛЬНОЙ КАРТЫ? КАКИЕ МЕТОДИКИ ИСПОЛЬЗОВАТЬ? Повторное видео
7 months ago 00:04:58 1
Простой метод - восстановления кровообращения в ногах . Через брюшную аорту .
7 months ago 00:20:39 1
Нужно знать про СУД! 12 правовых гипотез «БАР Гильдии»
7 months ago 01:03:19 1
Умер на 4 минуты. Что за гранью жизни. Сергей Финько
7 months ago 01:25:25 1
СМЫСЛЫ ЗАМЫСЛА всем КРИВДАМ поперёк | Каждая фраза-афоризм | Разбор фильма | Глава✡1
7 months ago 00:24:32 1
Проработка отношений с папой. Метод легализации правды.
7 months ago 00:12:32 1
КАК ИЗБАВИТЬСЯ ОТ ОТЁКОВ. ВОССТАНОВЛЕНИЕ КИСЛОТНО-ЩЕЛОЧНОГО РАВНОВЕСИЯ.
7 months ago 01:45:47 11
Курс по React JS с нуля / ч.1 - JS необходимый для курса
7 months ago 00:08:49 1
Последоватьность применения препаратов Виватона.
7 months ago 00:18:56 1
Матрица судьбы - ещё один способ прокачать свои Чакры
7 months ago 00:23:33 1
КАК ПРОДАТЬ СВОЙ ТОВАР НА ВАЙЛДБЕРРИЗ?/СПОСОБ ЗАРАБОТКА НА ВАЙЛДБЕРРИЗ БЕЗ ВЛОЖЕНИЙ
7 months ago 00:06:42 1
Тонкости выполнения диафрагмального дыхания
7 months ago 00:31:57 1
Коррекция нарушений мозгового кровотока
7 months ago 00:56:30 1
Большинство людей заколдованы и не чувствуют этого. Сергей Финько
7 months ago 00:50:54 1
Разреши себе ЭТО и Ресурсы вернутся! Метод Разоблачения. Сергей Финько