Stream Template Resources

可以将PHP的数据流作为一种模板资源。 使用数据流和使用传统的资源类型差不多。

Smarty会先寻找已注册的模板资源,如果找不到, 则会检查该PHP数据流是否可用。 如果PHP数据流可用,则通过数据流获取模板。

Note

你可以进一步定义数据流的安全机制。

Example 16.7. PHP数据流

display()函数使用了一个PHP数据流

 
 $smarty->display('foo:bar.tpl');
 
   

Example 16.8. 模板中使用

在模板中使用PHP数据流

 
 {include file="foo:bar.tpl"}