<rmcreative>

RSS

Все заметки с тегом «twig»

Можно уточнить:

    (2)
    (2)
  1. (1)
  1. Yii2 и Twig, дополнительный синтаксис

    28 апреля 2013

    Итак, код Yii2 уже близок, чтобы показать его всем. Пока Qiang доделывает последний тикет, а именно ActiveForm, я решил плотнее поработать с шаблонными движками. Уже сейчас реализована самая базовая поддержка Smarty и Twig, но кучу всего, что доступно в PHP-шаблонах, через них делать пока нельзя.

    Порыв немного Twig, я понял, что реализовать это можно кучей разных способов, но так как сам с Twig не работаю, мне трудно решить, как же будет удобней.

    Читаем

    33 комментария
  2. Twig view renderer для Yii

    11 октября 2009

    Изучил плотнее PHP-шаблонизатор Twig и ради эксперимента прикрутил его к фреймворку Yii.

    Пользуемся

    Комментировать
  3. Twig

    8 октября 2009

    Twig — шаблонизатор для PHP, написанный Armin Ronacher и улучшеный автором фреймворка Symfony, сделанный по стопам Django (который, кстати, черпал идеи из Smarty).

    {% for user in users %}
      * {{ user.name }}
    {% else %}
      No user has been found.
    {% endfor %}

    Основные вкусности:

    • Быстрая компиляция в php-код (быстрее остальных).

    • Режим песочницы с ограничением допустимых конструкций.

    • Хороший расширяемый код с API.

    • Простой компактный синтаксис.

    • Вкусности Django: наследование, блоки и т.д.

    • Код покрыт модульными тестами.

    • Полностью документирован (и API тоже).

    • Внятные сообщения об ошибках.

    Пробуем и читаем зачем вообще нужен шаблонизатор для PHP

    17 комментариев