Методы проверки текущего URL-адреса внутри оператора @if в Laravel

Чтобы проверить текущий URL-адрес внутри оператора @ifв Laravel, вы можете использовать фасад Request, чтобы получить текущий URL-адрес и сравнить его с желаемым URL-адресом. Вот несколько методов с примерами кода:

Метод 1: использование фасада Requestи метода is()

use Illuminate\Support\Facades\Request;
$currentUrl = Request::url();
@if(Request::is('desired-url'))
    // Code to execute if the current URL matches the desired URL
@endif

Метод 2: использование фасада Requestи метода path()

use Illuminate\Support\Facades\Request;
$currentUrl = Request::path();
@if($currentUrl == 'desired-url')
    // Code to execute if the current URL matches the desired URL
@endif

Метод 3: использование фасада Requestи метода fullUrlIs()

use Illuminate\Support\Facades\Request;
$currentUrl = Request::fullUrlIs('desired-url');
@if($currentUrl)
    // Code to execute if the current URL matches the desired URL
@endif

Эти методы позволяют проверить, соответствует ли текущий URL-адрес определенному шаблону URL-адреса или точному URL-адресу. Вы можете заменить 'desired-url'на желаемый URL-адрес или шаблон URL-адреса, который вы хотите проверить.