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

Методы cutspace(x) и cutspace(y,x)

Поддерживается в <dynamic>

Методы cutspace(x), cutspace(y,x) идентичны, по сути, соответствующим методам cut, за исключением того, что возвращаемое увеличивается до ближайшего пробела после указанного количества символов. Метод cutspace полезен для формирования краткого описания.

Пример:

Применим к строке «вот такая строка» метод cutspace с параметром 6 – cutspace(6).

<set s="вот такая строка">
<var[s].cutspace(6)>

Результат:

«вот такая»

Метод cutspace, например, можно использовать для получения анонс для новости, обрезав текст новости до определенного количества символов.

Пример:

<#anons.cutspace(150)#>

Метод cutspace(y,x) возвращает подстроку длиной, как минимум «x» символов, до первого пробела, начиная с позиции «y».

Пример:

Применим к строке «вот такая строка» метод cutspace с параметрами 5 и 8 – cutspace(5,8).

Результат:

            «такая строка».

Примечание:

Пробелы тоже считаются символами.

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

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

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