@EASemashko

Как заставить PHPStorm делать отступ для HTML-строки внутри PHP кода?

Всем привет!
Есть код, который PHPStorm форматирует так:
<div id="<?=$id?>">
    <? foreach ($arResult["ITEMS"] as $arElement):
        if ($arElement['PROPERTY_KEY_G_VALUE']) : ?>
    <a rel="rondell" href="#" title="<?=$arElement["NAME"]?>>">
        <? else : ?>

        <? endif ?>
        <? endforeach ?>
</div>


Хочется вот так:
<div id="<?=$id?>">
    <? foreach ($arResult["ITEMS"] as $arElement):
            if ($arElement['PROPERTY_KEY_G_VALUE']) : ?>
               <a rel="rondell" href="#" title="<?=$arElement["NAME"]?>>">
           <? else : ?>
               <a rel="rondell" href="123123" title="<?=$arElement["NAME"]?>>">
          <? endif ?>
   <? endforeach ?>
</div>

Вопрос как?
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
@EASemashko Автор вопроса
Не завершен тег
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Это неправильное проектирование, внутри PHP-кода не должно быть HTML.
Добавьте еще один уровень абстракции в виде шаблонизатора (например Smarty).
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы