Postfilters
  Template postfilters are PHP functions that your templates are ran through
  after they are compiled. Postfilters can be either
  registered or loaded
  from the plugins directory
  by using
  load_filter() function or by
  setting
  $autoload_filters
  variable. Smarty will pass the compiled template code as the first
  argument, and expect the function to return the result of the
  processing.
 
| Example 15-3. using a template postfilter | 
<?php// put this in your application
 function add_header_comment($tpl_source, &$smarty)
 {
 return "<?php echo \"<!-- Created by Smarty! -->\n\"; ?>\n".$tpl_source;
 }
 
 // register the postfilter
 $smarty->register_postfilter('add_header_comment');
 $smarty->display('index.tpl');
 ?>
 | 
 
   This will make the compiled Smarty template index.tpl look like:
   | <!-- Created by Smarty! -->
{* rest of template content... *} | 
 | 
 See also register_postfilter(),
 prefilters
 and
 load_filter()