Метод formatНе поддерживается в <dynamic> Метод format предназначен для различных видов форматированного вывода. В качестве спецификаторов формата могут быть следующие параметры: «kb» – число в килобайтах
<set i=12345678>
<var[i].format("kb")> КБ <var[i].format("mb")> МБ <var[i].format("gb")> ГБ <var[i].format("spaces")> <set i=1234> <var[i].format("roman")> <set i=5> <var[i].format("digits","сообщение","сообщения","сообщений")> <set t="Русское название документа"> <var[t].format("translit")> <var[t].format("url")> Результат: 12056.3 КБ
11.8 МБ 0.01 ГБ 12 345 678 MCCXXXIV 5 сообщений Russkoe nazvanie dokumenta Russkoe-nazvanie-dokumenta Отдельного рассмотрения заслуживает тип формата «rus» обработка текста по
законам русской типографики. К тексту применяется целый рад законов и правил
замена дефисов на тире, расстановка правильных кавычек елочек и лапок,
расстановка специального Как правило, данный метод автоматически накладывается на ряд текстовых полей посредством оператора replace например, следующим образом: <replace fields="_name,intro,text"><var[_match_].format(«rus»)></replace> |
![]() |
Поиск по документации![]() |