Web page hosting and cheap domain registration register services
 

Sponsers:

 

 

 

Smarty Manual
PrevNext

Chapter 10. Debugging Console

There is a debugging console included with Smarty. The console informs you of all the included templates, assigned variables and config file variables for the current invocation of the template. A template named "debug.tpl" is included with the distribution of Smarty which controls the formatting of the console. Set $debugging to true in Smarty, and if needed set $debug_tpl to the template resource path for debug.tpl (this is in SMARTY_DIR by default.) When you load the page, a javascript console window should pop up and give you the names of all the included templates and assigned variables for the current page. To see the available variables for a particular templates, see the {debug} template function. To disable the debugging console, set $debugging to false. You can also temporarily turn on the debugging console by putting SMARTY_DEBUG in the URL if you enable this option with $debugging_ctrl.

Technical Note: The debugging console does not work when you use the fetch() API, only when using display(). It is a set of javascript statements added to the very bottom of the generated template. If you do not like javascript, you can edit the debug.tpl template to format the output however you like. Debug data is not cached and debug.tpl info is not included in the output of the debug console.

Note: The load times of each template and config file are in seconds, or fractions thereof.


PrevHomeNext
Config FilesUpSmarty For Programmers
 

 

 

 

Domain registration by Acive-Domain.com | Register domain name & domain registration  

Disclaimers: This document is provided as free service for the benefits of Active-Venture.com's web hosting customers only.

 
Quotes: True happiness, we are told, consists in getting out of one's self, but the point is not only to get out, you must stay out; and to stay out you must have some absorbing errand.There are two kinds of taste, the taste for emotions of surprise and the taste for emotions of recognition.Live all you can; it's a mistake not to. It doesn't so much matter what you do in particular, so long as you have your life. If you haven't had that what have you had?