通过你会通过修改Smarty 成员变量
来修改Smarty的设置。
此外,你还可以通过Smarty 函数
来注册插件、过滤器等等。
Smarty对象的修改将是全局的。
然而你也可以通过单独的模板对象来修改Smarty的成员变量或调用函数。 模板对象的修改将只会作用于当前模板和其包含的子模板。
Example 17.4. 创建模板对象并修改Smarty的设置
<?php
$tpl = $smarty->createTemplate('index.tpl');
$tpl->cache_lifetime = 600;
//或者
$tpl->setCacheLifetime(600);
$smarty->display($tpl);
?>
Example 17.5. 创建模板对象并注册插件
<?php
$tpl = $smarty->createTemplate('index.tpl');
$tpl->registerPlugin('modifier','mymodifier');
$smarty->display($tpl);
?>
