====== Пакет WACT ====== Шаблонизатор WACT (далее WACT) выделен в отдельный пакет WACT и не имеет никаких зависимостей от остальных пакетов Limb3. То есть вы можете использовать WACT отдельно от Limb3. Однако отметим, что Limb3, в частности пакет WEB_APP, содержит важные расширения для шаблонизатора, которые могут быть также полезными. В большинстве случаев данная документация предусматривает, что вы используете WACT совместно с остальными пакетами Limb3, в частности - WEB_APP. В отдельных случаях, отдельно указывается, как использовать WACT отдельно и как с WEB_APP пакетом. Если вы только начинаете разбираться с WACT, мы рекомендуем читать страницы секции "Информация по использованию WACT" подряд, сверху вниз. ===== Справочная информация по WACT ===== * [[.wact:tags|Словарь тегов]] * [[.wact:filters|Словарь фильтров]] ===== Информация по использованию WACT ===== * **Базовые знания** * [[.wact:pros_and_cons|Плюсы и минусы WACT шаблонизатора]] * [[.wact:intro|Введение в шаблонную систему WACT. Основные элементы шаблонов]] * [[.wact:important_details|Компиляция и выполнение шаблона. Активные компоненты шаблона. Дерево контейнеров данных]] * **Рендеринг WACT шаблона** * [[.wact:how_to_run_wact_only|Только WACT пакет]] * [[.wact:how_to_run_with_web_app|WACT и WEB_APP пакеты]] * **Основные элементы шаблона** * [[.wact:expressions|Выражения. Вывод значений переменных в шаблоне]] * [[.wact:dbe|DBE. Data Binding Expressions]] * [[.wact:filters_intro|Фильтры. Модификация значений при выводе]] * [[.wact:php_code_in_templates|Использование php-кода в шаблонах]] * **Работа с данными внутри шаблона** * [[.wact:data_containers|Контейнеры данных WACT]] (Какие данные можно передавать в WACT-шаблоны. Непосредсвенная передача данных в шаблон из php-скрипта) * [[.wact:fetch_tags|Использование тегов и ]] * [[.wact:data_transfer|Передача данных внутри шаблонов]] (Использование тегов и атрибута from) * [[.wact:using_decorators_for_iterators|Декорирование списочных данных в WACT-шаблонах]] * **Вывод списочных данных и постраничное разбиение списков** * [[.wact:list_tags|Вывод списков]] * [[.wact:pagination|Постраничный вывод списков]] * **Работа с формами и элементами форм в шаблонах** * [[.wact:form_tags|Теги форм с активными компонентами и без]] * [[.wact:select_tags|Использование select тегов]] (Заполнение