Liquid — различия между версиями

Материал из Insales Wiki
Перейти к: навигация, поиск
(Введение)
Строка 12: Строка 12:
  
 
   {% for item in array %}
 
   {% for item in array %}
 +
 +
== Вывод данных ==
 +
 +
Пример вывода данных:
 +
 +
<pre> Привет, {{ name }}!</pre>
 +
 +
<pre>Привет, {{ user.name }}!</pre>
 +
 +
<pre>Привет, {{ 'Имярек' }}!</pre>
 +
 +
 +
=== Фильтры ==
 +
 +
Фильтры - это набор функций, которыми можно преобразовать вывод данных, например:
 +
 +
  <pre> Привет, {{ name | upcase }}!</pre>
 +
 +
<pre> В слове 'магазин' {{ 'магазин' | length }} букв</pre>
  
 
== Вывод данных ==
 
== Вывод данных ==
  
 
== Теги ==
 
== Теги ==

Версия 19:15, 28 февраля 2009

Введение

Liquid - простой и в тоже время очень гибкий язык для создания шаблонов. В нем два типа разметки: Вывод данных и Тег.

  • Вывод данных
{{ 'hello world!' }}


  • Теги
 {% for item in array %}

Вывод данных

Пример вывода данных:

 Привет, {{ name }}!
Привет, {{ user.name }}!
Привет, {{ 'Имярек' }}!


= Фильтры

Фильтры - это набор функций, которыми можно преобразовать вывод данных, например:
 Привет, {{ name | upcase }}!
 В слове 'магазин' {{ 'магазин' | length }} букв

Вывод данных

Теги