Laravel, уменьшать маршруты на совещания используя blade

Я реализую проект, в котором я имею в образцовом шаблоне, у меня есть Select реестров, принесенных с базы данных. Я искал и не нахожу как следующее краткое содержание кода уменьшать для того, чтобы он взял все маршруты и субмаршруты категорий... Он думал о чем-то как / категории /*, но оно не функционирует.

@if(!(Request::url()==url('/drivers') OR Request::url()==url('/categorias') OR Request::url()==url('/categorias/index') OR Request::url()==url('/categorias/create')))
2
задан 16.01.2019, 06:20
2 ответа

Не нужно helper url() в ней comparaciГіn, несмотря на то, что только помещает

@if (\Request::is('categorias/*')) { 
   //Incluira todas la ruta con sus subcategorias.
}
1
ответ дан 20.11.2019, 01:15

Если идея состоит в том, чтобы уменьшать количество проверок if, podrГ, - чтобы делать что-то asГ - с helper str_contains:

@if (str_contains(Request::url(), ['categorias', 'drivers']))

, Хотя он зависит до тех пор, пока точка не хотят всегда иметь текст категории или драйверы.

MГЎs informaciГіn: https://laravel.com/docs/5.7/helpers#method-str-contains

0
ответ дан 20.11.2019, 01:15