Содержание

Отладка шаблонов

Ошибки компиляции шаблонов

Шаблонная система способна с большинстве случаев самостоятельно находить многие ошибки в шаблонах.

Какие ошибки считаются фатальными при компиляции шаблонов:

В случае ошибки шаблонизатор сгенерирует ошибку с указанием файла, тега, строки, где есть ошибка, и ее описания.

Словари тегов и фильтров

Если вам кажется, что шаблон написан верно, однако что-то выводится неправильно, проверьте, а отработали ли ваши теги. Быть может быть по какой-либо причине WACT еще не нашел описание тега. Дело в том, что WACT не будет «ругаться», если в шаблоне ему встретится незнакомый тег - он его воспримет как обычный HTML тег и оставит после компиляции «как есть». Иногда причина в том, что словари тегов (и других элементов шаблонов) кешируются. Обычно кеш словарей лежит в папке /var/compiled вашего приложения. Попробуйте удалить кеш и перекомпилировать шаблон еще раз.

Теги, полезные при отладке

WACT содержит теги, которые могут быть полезными при отладке шаблонов: