Spec-Zone.ru › ColdFusion

cfinclude

Включает содержимое указанного файла (шаблона). Содержимое может выполняться как CFML; см. информацию о совместимости ниже. Теги cfinclude можно вкладывать рекурсивно. Другой способ инкапсулировать CFML описан в разделе cfmodule. (Страницу CFML ранее иногда называли шаблоном CFML или шаблоном.)

<cfinclude template="" runonce="true|false">

include "template.cfm" runonce=true|false;

  • CF
  • Lucee
  • BL 1.0.0+
  • См. также: cfmodule

    Справочник по атрибутам

    template string
    Обязательный

    Логический путь к странице CFML.

    runonce boolean
    По умолчанию: 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

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API