Liquid — различия между версиями
Материал из Insales Wiki
As (обсуждение | вклад) (→Вывод данных) |
As (обсуждение | вклад) (→Теги) |
||
Строка 35: | Строка 35: | ||
== Теги == | == Теги == | ||
+ | |||
+ | Теги используются для управления выводом шаблоне. | ||
+ | |||
+ | === Комментарии === | ||
+ | |||
+ | === Условия if / else === | ||
+ | |||
+ | === Case условие === | ||
+ | |||
+ | === Цикл Cycle === | ||
+ | |||
+ | === Цикл For === | ||
+ | |||
+ | === Таблицы === | ||
+ | |||
+ | === Переменные === |
Версия 19:22, 28 февраля 2009
Содержание
Введение
Liquid - простой и в тоже время очень гибкий язык для создания шаблонов. В нем два типа разметки: Вывод данных и Тег.
- Вывод данных
{{ 'hello world!' }}
- Теги
{% for item in array %}
Вывод данных
Пример вывода данных:
Привет, {{ name }}!
Привет, {{ user.name }}!
Привет, {{ 'Имярек' }}!
Фильтры
Фильтры - это набор функций, которыми можно преобразовать вывод данных, например:
Привет, {{ name | upcase }}!
В слове 'магазин' {{ 'магазин' | length }} букв
Теги
Теги используются для управления выводом шаблоне.