sorry_i_noob
@sorry_i_noob

Почему PhpStorm не понимает директивы blade в Laravel проекте?

Здравствуйте. У меня директивы Blade в Laravel проекте подчеркиваются. Я навожу на них и выводятся сообщения.
Например, навожу на
@if (Route::has('login'))
И получаю
Directive is not closed
Хотя она закрыта.

Навожу на
@else
И получаю
Missing opening directive
Хотя открывающая директива есть.

Почему так? Прикладываю скриншоты. Laravel Plugin стоит, Blade Support стоит, _ide_helper.php стоит.
скриншоты сообщений PhpStorm
5c23cb96f241f722397550.png5c23cb9e44317134793444.png5c23cbaa9942a606222155.png5c23cbb025a89032194018.png
скриншот окна с плагинами
5c23cc3b783f9860186426.png
  • Вопрос задан
  • 474 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel
Вместо @else напишите @elseauth
Это было добавлено в Laravel 5.6.14.
Ответ написан
Столкнулся примерно с такой же проблемой, только писало cannot find declaration to go.
Помогла перезагрузка composera:
composer dump-autoload -o
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект