Top.Mail.Ru

Шаблонизатор LIQUID

Для управление дизайном в InSales используется язык шаблонов Liquid.

Документация для разработчиков размещена на портале liquidhub.ru

Это простой в освоении и достаточно мощный язык. Ликвид использует комбинацию тегов, объектов и фильтров для загрузки динамически изменяемого контента.

Теги

Теги управляют логикой шаблонов. При их помощи вы можете организовывать циклы и логику ветвления.

Привет, {{ name }}!
Привет, {{ user.name }}!
Привет, {{ 'Вася' }}!

Объекты

Объекты содержат атрибуты используемые для вывода на страницу динамически изменяемого контента.

{{ product.title }} <!-- Выводит: Идеальная черная футболка -->

Фильтры

Фильтры используются для изменения вывода строк, чисел, переменных и объектов.
В слове 'магазин' {{ 'магазин' | length }} букв

 

________________________________ 

Язык Liquid был разработан компанией jadedPixel в рамках проекта shopify.com и сейчас является open source проектом.

Более подробная информация о нём, а также полная документация на английском языке находится на сайте: http://www.liquidmarkup.org/.

Справочник: http://liquid.rubyforge.org/.

Данный раздел содержит следующие статьи:

  1. Операторы Liquid
  2. Фильтры Liquid
  3. Лэйауты
  4. Глобальные объекты
  5. account
  6. article
  7. blog
  8. client
  9. client_account
  10. block_lists
  11. blocks
  12. cart
  13. discount
  14. item
  15. order
  16. field
  17. filter
  18. characteristic
  19. collection
  20. collections
  21. image
  22. language
  23. languages
  24. linklists
  25. option_name
  26. option_value
  27. page
  28. variant
  29. product
  30. review
  31. search
  32. settings
  33. property
Остались вопросы?
Отправь тикет в техподдержку!
Еще нет своего магазина?
Создайте интернет-магазин на платформе InSales
Всё для продаж уже внутри!
Недавно просмотренные статьи