Чтобы проверить текущий 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-адреса, который вы хотите проверить.