====== Фильтр clip ====== ===== Описание ===== Враппер для php-функции substr(). Позволяет ограничить вывод длинной строки, указывая количество символов, отступ, и символы на границах. ===== Синтаксис ===== {$var|clip:length [offset] [terminator] [word_boundary]} ===== Параметры ===== * **length** - указывает количество символов, не считая разделителя, которые можно вывести. * **offset** (опционально) - начальная позиция, с которой следует выводить строку. * **terminator** (опционально) - разделитель, который следует после вывода разрешенного количества символом. Разделитель не выводится, если длина строки не превышает length параметр. * **word_boundary** (опционально) - указывает, нужно ли закончить последнее слово в строке перед тем как вывести разделитель. ===== Пример использования ===== Рабочие примеры использования clip фильтра можно найти в папке **limb/wact/examples/filters/data/**. Шаблон clip.html {$text|clip:10} {$text|clip:10,5} {$text|clip:10,1,"..."} {$text|clip:10,1,"...","y"} Поставим некоторые данные в шаблон: $template = new WactTemplate('clip.html'); $template->set('text', 'Very long text.'); $template->display(); Получим: Very long long text ery long t... ery long text...