Spec-Zone.ru › ColdFusion

trace

Отображает и регистрирует отладочные данные о состоянии приложения на момент выполнения тега cftrace. Отслеживает ход выполнения логики во время работы, значения переменных и время выполнения. Выводит данные в конце запроса или в разделе отладки в конце запроса; CFML записывает вывод cftrace в файл logs\cftrace.log в каталоге установки CFML. Примечание: чтобы этот тег мог выполняться, необходимо включить отладку в CFML Administrator. При необходимости включите раздел трассировки, чтобы выводить сводные данные трассировки.

trace([var] [, text] [, type] [, category] [, inline] [, abort]) → returns void

  • CF9+
  • Lucee
  • BL 1.0.0+
  • См. также: cftrace

    Справка по аргументам

    var строка

    Имя простой или сложной переменной для отображения. Полезно для отображения временного значения или значения, которое не отображается ни на одной странице CFM.

    text строка

    Строка, заданная пользователем; может содержать простую переменную, но не сложные переменные, например массивы. Выводится в атрибут text тега cflog.

    type строка
    По умолчанию: information

    Соответствует атрибуту type тега cflog; отображает соответствующий значок. * Информация * Предупреждение * Ошибка * Критическая ошибка
    Значения:
    • information
    • warning
    • error
    • fatal information

    category строка

    Строка, заданная пользователем для идентификации групп трассировки

    inline логическое значение
    По умолчанию: false

    Отображает код трассировки непосредственно на странице в месте расположения тега cftrace, в дополнение к выводу отладочной информации.

    abort логическое значение
    По умолчанию: false

    Вызывает тег cfabort при выполнении этого тега

    Совместимость

    ColdFusion:

    Версия 9+ Начиная с CF11 параметры должны разделяться запятыми.

    Lucee:

    В Lucee область caller необходимо передавать в качестве первого аргумента.

    Примеры
    Пример кода, вызывающего функцию trace

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/trace

    Spec-Zone.ru

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