Установить отступ в представлении в Zend Framework
В Zend Framework можно установить отступ для headMeta(), headLink() и т. Д.
<?= $this->headLink()->setIndent("\t\t") ?>
Мне это нравится. Мне нравятся вещи аккуратные. Итак, теперь я хотел бы сделать отступ для всего моего представления в файле layout.pht ml, чтобы каждая новая строка в скрипте представления имела отступ с X-вкладками.
<?= $this->layout()->setIndent("\t\t")->content ?>
Это не работает. Есть ли способ сделать это в Zend Framework без перехвата вывода с ob_start?
1 ответ
Решение
Zend_Layout не имеет setIndent()
проверьте здесь: http://framework.zend.com/apidoc/1.11/_Layout.html Вы должны позаботиться о отступе самостоятельно в своем шаблоне.
Универсальным решением было бы использовать Tidy с Zend Framework. Варианты использования тогда будут
indent => true
indent-spaces => 4