Использование технологий WWW для доступа к базам данных

       

Включение в шаблон других шаблонов


По мере усложнения приложений, разрабатываемых с использованием

Cold Fusion, появляется необходимость

упростить используемые шаблоны.

Одним из способов решения этой проблемы, предлагаемых в Cold

Fusion, является выделение из шаблонов часто используемых

блоков, таких как запросы и области вывода, и их многократное

использование в других шаблонах. Для включения часто используемых

шаблонов в другой шаблон, используется тег DBINCLUDE.

Тег DBINCLUDE может быть расположен

в любом месте шаблона, кроме как в тегах DBQUERY,

DBOUTPUT и DBTABLE. Тег

DBINCLUDE имеет атрибут TEMPLATE

который задает путь до файла с шаблоном. Этот шаблон будет

обработан Cold Fusion как

часть основного шаблона (то есть, в нем могут использоваться запросы,

уже запущенные в основном шаблоне, а также ссылки на параметры

формы, URL и CGI).

Приведем пример включения в шаблон шаблона с именем 'test.dbm':

<DBINCLUDE TEMPLATE="test.dbm">



Содержание раздела