<HTML ><HEAD ><TITLE >$autoload_filters</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="Smarty Manual" HREF="index.html"><LINK REL="UP" TITLE="Smarty Class Variables" HREF="api.variables.html"><LINK REL="PREVIOUS" TITLE="$debugging_ctrl" HREF="variable.debugging.ctrl.html"><LINK REL="NEXT" TITLE="$compile_check" HREF="variable.compile.check.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"></HEAD ><BODY CLASS="sect1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Smarty Manual</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="variable.debugging.ctrl.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 12. Smarty Class Variables</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="variable.compile.check.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="sect1" ><H1 CLASS="sect1" ><A NAME="variable.autoload.filters" ></A >$autoload_filters</H1 ><P > If there are some filters that you wish to load on every template invocation, you can specify them using this variable and Smarty will automatically load them for you. The variable is an associative array where keys are filter types and values are arrays of the filter names. For example: <DIV CLASS="informalexample" ><A NAME="AEN4901" ></A ><P ></P ><TABLE BORDER="0" BGCOLOR="#E0E0E0" CELLPADDING="5" ><TR ><TD ><code><span style="color: #000000"> <span style="color: #0000BB"><?php<br />$smarty</span><span style="color: #007700">-></span><span style="color: #0000BB">autoload_filters </span><span style="color: #007700">= array(</span><span style="color: #DD0000">'pre' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'trim'</span><span style="color: #007700">, </span><span style="color: #DD0000">'stamp'</span><span style="color: #007700">),<br /> </span><span style="color: #DD0000">'output' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'convert'</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">?></span> </span> </code></TD ></TR ></TABLE ><P ></P ></DIV > </P ><P > See also <A HREF="api.register.outputfilter.html" ><TT CLASS="varname" >register_outputfilter()</TT ></A >, <A HREF="api.register.prefilter.html" ><TT CLASS="varname" >register_prefilter()</TT ></A >, <A HREF="api.register.postfilter.html" ><TT CLASS="varname" >register_postfilter()</TT ></A > and <A HREF="api.load.filter.html" ><TT CLASS="varname" >load_filter()</TT ></A > </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="variable.debugging.ctrl.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="variable.compile.check.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >$debugging_ctrl</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="api.variables.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >$compile_check</TD ></TR ></TABLE ></DIV ></BODY ></HTML >