cfinclude
Включает содержимое указанного файла (шаблона). Содержимое может выполняться как CFML; см. информацию о совместимости ниже. Теги cfinclude можно вкладывать рекурсивно. Другой способ инкапсулировать CFML описан в разделе cfmodule. (Страницу CFML ранее иногда называли шаблоном CFML или шаблоном.)
<cfinclude template="" runonce="true|false">
include "template.cfm" runonce=true|false;
Справочник по атрибутам
template string Обязательный
Логический путь к странице CFML.
runonce boolean
По умолчанию: false
false
CF 10+ Если задано значение true, указанный шаблон не обрабатывается повторно в рамках одного запроса, если он уже был обработан.
Совместимость
ColdFusion:
CF9: Добавлен синтаксис скрипта: include. CF11: Изменено поведение: с помощью cfinclude компилируются и выполняются только файлы с расширением cfm или cfml (настраивается в Application.cfc с помощью this.compileextforinclude), все остальные файлы включаются статически.
BoxLang:
Версия 1.0.0+
<bx:include> в BoxLang Примеры Пример кода с использованием тега cfinclude
CF 9+
include "mypage.cfm"; <cfinclude template="mypage.cfm">
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/cfinclude