Вставка других шаблонов
В ряде случаев бывает удобно выделить одинаковые части в нескольких шаблонах (например, заголовок или меню на HTML странице)и вынести их в один файл.
В СT++ для этой цели служит оператор <TMPL_include файл_шаблона.tmpl>.
Общий вид оператора следующий:
<TMPL_include файл_шаблона.tmpl>
По умолчанию, файл ищется в текущем каталоге, но также возможно явно указать полный путь к вставляемому файлу шаблону.
Внимание! Недопустимо разбивать условия и циклы между подключаемыми шаблонами.
То есть такая конструкция работать не будет:
main.tmpl:
<TMPL_if foo>
<TMPL_include abc.tmpl>
abc.tmpl:
</TMPL_if>
Copyright © 2003 - 2005 CTPP Dev. Team | http://reki.ru/products/ctpp