mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-06 03:14:27 +02:00
update documentation
This commit is contained in:
@@ -79,6 +79,8 @@ class Smarty
|
|||||||
var $cache_lifetime = 3600; // number of seconds cached content will persist.
|
var $cache_lifetime = 3600; // number of seconds cached content will persist.
|
||||||
// 0 = never expires. default is one hour (3600)
|
// 0 = never expires. default is one hour (3600)
|
||||||
|
|
||||||
|
var $tpl_file_ext = '.tpl'; // template file extention
|
||||||
|
|
||||||
var $php_handling = SMARTY_PHP_PASSTHRU;
|
var $php_handling = SMARTY_PHP_PASSTHRU;
|
||||||
// how smarty handles php tags in the templates
|
// how smarty handles php tags in the templates
|
||||||
// possible values:
|
// possible values:
|
||||||
|
37
docs.sgml
37
docs.sgml
@@ -359,6 +359,33 @@ chmod 700 cache
|
|||||||
added to Smarty 1.3.0.
|
added to Smarty 1.3.0.
|
||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
<sect2 id="setting.tpl.file.ext">
|
||||||
|
<title>$tpl_file_ext</title>
|
||||||
|
<para>
|
||||||
|
This is the extention used for template files. By default this
|
||||||
|
is ".tpl". All other files in the template directory are
|
||||||
|
ignored.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
NOTE: $tpl_file_ext is no longer needed in 1.4.0. This is kept
|
||||||
|
for backward compatability.
|
||||||
|
</para>
|
||||||
|
</sect2>
|
||||||
|
<sect2 id="setting.allow.php">
|
||||||
|
<title>$allow_php</title>
|
||||||
|
<para>
|
||||||
|
Whether or not to allow PHP code in the templates. If set to
|
||||||
|
false, PHP code is escaped and not interpreted. Embedding PHP
|
||||||
|
code into templates is highly discouraged. Use <link
|
||||||
|
linkend="custom.functions">custom functions</link> or <link
|
||||||
|
linkend="variable.modifiers">modifiers</link> instead. Default
|
||||||
|
is "false".
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
NOTE: $allow_php was removed in 1.3.0, and replaced with
|
||||||
|
$php_handling.
|
||||||
|
</para>
|
||||||
|
</sect2>
|
||||||
<sect2 id="setting.php.handling">
|
<sect2 id="setting.php.handling">
|
||||||
<title>$php_handling</title>
|
<title>$php_handling</title>
|
||||||
<para>
|
<para>
|
||||||
@@ -3693,11 +3720,9 @@ OUTPUT:
|
|||||||
</programlisting>
|
</programlisting>
|
||||||
</example>
|
</example>
|
||||||
<para>
|
<para>
|
||||||
{html_select_date}, an included custom function with Smarty, also
|
When using {html_select_date} in a template, The programmer will most
|
||||||
expects a timestamp as the default value. When using {html_select_date}
|
likely want to convert the output from the form back into timestamp
|
||||||
in a template, The programmer will most likely want to convert the
|
format. Here is a function to help you with that.
|
||||||
output from the form back into timestamp format. Here is a function to
|
|
||||||
help you with that.
|
|
||||||
</para>
|
</para>
|
||||||
<example>
|
<example>
|
||||||
<title>converting form date elements back to a timestamp</title>
|
<title>converting form date elements back to a timestamp</title>
|
||||||
@@ -3706,7 +3731,7 @@ OUTPUT:
|
|||||||
// this assumes your form elements are named
|
// this assumes your form elements are named
|
||||||
// startDate_Day, startDate_Month, startDate_Year
|
// startDate_Day, startDate_Month, startDate_Year
|
||||||
|
|
||||||
$startDate = makeTimestamp($startDate_Year,$startDate_Month,$startDate_day);
|
$startDate = makeTimeStamp($startDate_Year,$startDate_Month,$startDate_day);
|
||||||
|
|
||||||
function makeTimeStamp($year="",$month="",$day="")
|
function makeTimeStamp($year="",$month="",$day="")
|
||||||
{
|
{
|
||||||
|
@@ -79,6 +79,8 @@ class Smarty
|
|||||||
var $cache_lifetime = 3600; // number of seconds cached content will persist.
|
var $cache_lifetime = 3600; // number of seconds cached content will persist.
|
||||||
// 0 = never expires. default is one hour (3600)
|
// 0 = never expires. default is one hour (3600)
|
||||||
|
|
||||||
|
var $tpl_file_ext = '.tpl'; // template file extention
|
||||||
|
|
||||||
var $php_handling = SMARTY_PHP_PASSTHRU;
|
var $php_handling = SMARTY_PHP_PASSTHRU;
|
||||||
// how smarty handles php tags in the templates
|
// how smarty handles php tags in the templates
|
||||||
// possible values:
|
// possible values:
|
||||||
|
Reference in New Issue
Block a user