Как избавиться в коде от синтаксической ошибки в PHP? Нужно конструкцию привести в рабочий вид. Самостоятельно не получается. Сыпятся синтаксические ошибки 0) { echo " ">" width="250" height="250" class="img-responsive"/>
"; } else { echo "Нет изображения"; } ?>
Чтобы избавиться от синтаксической ошибки в данном коде, необходимо экранировать двойные кавычки в строке, используя обратный слэш ():
<?php
if ($arItem['DISPLAY_PROPERTIES']['FILES']['VALUE'] > 0) {
echo "<div class=\"col-sm-6 col-lg-4\">
<div class=\"item-preview-hover banner\"><a href=\"";
echo $arItem['DISPLAY_PROPERTIES']['LINKS']['VALUE'];
echo "\"><img src=\"<?=$file_path?>\" width=\"250\" height=\"250\" class=\"img-responsive\"/>
";
} else {
echo "Нет изображения";
}
?>