Ошибка в Laravel — syntax error, unexpected ‘:’, expecting ‘(‘

Делаю заметку об этом может быть больше для себя, т.к после 8 часового кодинга, в ночное время, видишь такую ошибку, не всегда понимаешь в чем тут проблема.

Дебаггер указывал на строчку с @elseif.  Проверил код и все вроде нормально. Только позже уже вспомнил, что конструкция @if в шаблонизаторе Blade должна выглядеть так:

@if (y>0)
@elseif  (y<=0)
@endif

Таким образом, такая ошибка появляется, когда используется @elseif  без условия.

Вам понравиться

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *