Динамический путь запроса

#laravel-8

#laravel-8

Вопрос:

Я использую Request::path() . Его значение будет integration-detail .

Как я могу сделать его динамическим?

Например Request::path() == 'integration-detail/2' , Request::path() == 'integration-detail/9' , и т.д. Request::path() == 'integration-detail/5'

Комментарии:

1. вы хотите перехватить текущий URL или текущее имя маршрута url?

2. Спасибо @RiponUddin. Я хотел бы поймать подобное Request::path() == 'integration-detail/$id' .

Ответ №1:

В web.php

 Route::get("integration-detail/{id}","Controller@methodName")->name("integrationDetails");
 

В вашем блейд-файле или где угодно

 @php 
   $currentRoute = Route::current()->getName();
@endphp

@if($currentRoute == "integrationDetails")
      // Condition True 
@else
      // Condition false
@endif
 

Я надеюсь, что это поможет вам.