Мы интенсивно используем Smarty для всех наших шаблонов. Я наблюдал следующую ситуацию:
Когда мой шаблон Smarty похож на следующее:
<li>
{if $a == 'A'}
{$var1}
{else}
{$var2}
{/if}
<br><span>SUBTEXT</span>
</li>
Окончательный HTML-код, который доставляется в браузер:
<li>
65
<br><span>SUBTEXT</span>
</li>
Я бы ожидал, что он будет более чистым и будет выглядеть примерно так:
<li>
65<br><span>SUBTEXT</span>
</li>
или лучше:
<li>65<br><span>SUBTEXT</span></li>
В любом случае, я могу сделать это с некоторыми настройками конфигурации в Smarty 3? Любая настройка для форматирования и очистки окончательного созданного HTML?
Спасибо