Coldfire - удобный дебаггер для Coldfusion
Родион Быков - 05/04/2009
Coldfusion умеет выдавать debug информацию в специальном шаблоне, который добавляется внизу вызываемой страницы. Это удобно, доступна масса информации о выполняемом шаблоне. При этом вид страницы катастрофически страдает - три-четыре экрана текста после закрывающего тега <html> не придутся браузеру по душе. Решить эту проблему поможет плагин Coldfire. Он работает как дополнение Firefox, для его работы нужен установленный Firebug. Плагин состоит из двух частей - плагин (xpi) для Firefox и темплейт (coldfire.cfm) для Coldfusion.
План таков:
1. Скачиваем Firebug и устанавливаем, если это еще не сделано: http://getfirebug.com/
2. Скачиваем Coldfire: http://coldfire.riaforge.org/
3. Устанавливаем плагин coldfire.xpi для Firefox (проверено для Firefox 3.0.10, Firebug 1.3 и coldfire_v1.3.187.187.xpi)
4. Копируем coldfire.cfm в [CFROOT]/wwwroot/WEB-INF/debug/
5. В Coldfusion Administrator выбираем этот темплейт для отображения дебага (при этом сам дебаг должен быть включен, см. скриншот):
6. Сохраняем настройки, запускаем Firebug и пробуем выполнить какой нибудь CF шаблон на сервере. На закладке Coldfusion должна появится Debug информация. Добавляя нужные переменные в вывод, получаем требуемую информацию, не ломая дизайна сайта.