Как проверять Request::is на страницу, где имеется id?

Как проверять Request::is если у страницы имеется id. Допустим company/id
@if(Request::is('company', 'company/..')) active @else disabled @endif

Как я должен построить проверку у Reqyest::is. Проверка 'company/[0-9]'
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
@php_raper
Пример из документации

https://laravel.com/docs/5.8/requests

Проверка по шаблону:
if ($request->is('company/*')) {
//
}

А вообще конкретно где вы хотите сделать проверку? В файле блэйд?

Вы можете организовать bool переменную которая возвращает вам true/false в зависимости от маршрута, и определять ее на уровне контроллера - это как вариант решение вашей задачи

Я думаю у вас есть 2 маршрута, которые работают с разными методами одного котроллера

Соответственно в каждом методе определите переменную,.

Опишите вашу задачу более подробно, в каком файле, какие маршруты используете.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы