Cистема управления сайтом

Мы любим русский язык

Полезные советы для грамотного вывода данных

Одним из главных инстументов для грамотного вывода данных в DJEM является метод format

Что он может:

1. Тип формата «rus» - обработка текста по законам русской типографики. К тексту применяется целый рад законов и правил - замена дефисов на тире, расстановка правильных кавычек - елочек и лапок, расстановка специального html-форматирования для недопущения «висящих» предлогов и союзов, и так далее. 

Без формата

"Иногда кавычки "вкладываются" друг в друга"

Тире и дефисы:

Гляжу - солнце встаёт!
Отчёт за январь-март 2013г.

С форматированием

«Иногда кавычки „вкладываются“ друг в друга»

Тире и дефисы:

Гляжу — солнце встаёт!
Отчёт за январь-март 2013г.

 

2. Формат чисел

<set i="1,3,17,201">
<foreach name=d data=<var[i]>>
  
<foreach[d]._value.format("digits","число","числа","чисел")>
</foreach>
результат:
1 число
3 числа
17 чисел
201 число

Для  вывода цен будет удобен формат с группировкой чисел

<set price="9999999">
<var[price].format("spaces")> руб.
результат:
9 999 999 руб.

Для вывода данных о размере файла

<var[price].format("mb")> МБ
<var[price].format("kb")>
результат:
9.5 МБ
9765.6 kБ

Формат даты

Разнообразные способы вывода даты возможны с помомщью метода time, например:

<#_create_time.time("%d %mrs %yy")#>
результат:
23 января 2013

Поиск по документации

О компании  |  Партнёрам

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla