Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Для шаблонного языка выбран Liquid, документация по синтаксису доступна по адресу http://wiki.github.com/tobi/liquid/liquid-for-designers.

Краткое описание:

Использование подстановок
   Hello {{name}}    
Циклы
{% for item in array %} 
  {{ item }}
{% endfor %} 
Условия
{% if user.age > 18 %}
   Login here
{% else %}
   Sorry, you are too young
{% endif %}
Фильтры

Пример преобразования к верхнему регистру

Hello {{ 'tobi' | upcase }} => Hello TOBI

Константы

Для использования констант есть специальный объект CONST

{% if service.n_service_id == CONST.NETSERV_ARM_Private_Office %}
  Личный кабинет находится по адресу <a href="https://my.domen.ru/">https://my.domen.ru</a>.
{% endif %}

Дополнительные функции

Числовые

Применимы ко всем числам, и числовым подстановкам

  • number_in_words
    {{123 | number_in_words }}
    
    Выведет: сто двадцать три
  • number_in_words_rubles
    {{doc.bill_totals.n_sum_wo_tax_sum | number_in_words_rubles }}
    
    Выведет текущую сумму: Одна тысяча шестьсот девяносто четыре рубля 92 копейки

Работа с датами

Применимы ко всем датам

  • day - день
  • month - месяц
  • month_inflected - месяц со склонением
  • year - год
  • simple_date - дата вида "01.02.2009"
  • full_date - дата вида "1 Января 2008 г."

Пример:

{{ doc.d_date | simple_date }}
{{ doc.d_date | full_date }}
  • No labels