Пользовательские функции
В ряде случаев бывает необходимо изменить вид выводимых данных в зависимости от каких-либо условий.
Для упрощения этой задачи в шаблонизаторе CT++ предусмотрен механизм пользовательских функций.
Все функции могут быть вызываются из операторов <TMPL_if, <TMPL_unless, <TMPL_var и <TMPL_udf
Для операторов вызов функции производится следующим образом:
<TMPL_var HTMLESCAPE(name)>
или
<TMPL_if IN_SET(name, "1", "2", "3")>
Переменная "name" имеет значение "1", "2" или "3".
</TMPL_if>
Список встроенных функций шаблонизатора достаточно обширен:
Copyright © 2003 - 2010 CTPP Dev. Team | http://ctpp.havoc.ru