全部博文(2065)
分类:
2009-07-02 20:29:52
Smarty自带很多内建函数.
内建函数是模板语言的一部分.
你不能自定义名称和内建函数一样的自定义函数,也不能擅自修改内建函数. 其实就是相当于PHP中的自带函数功能 了!
下面我们分别进行简单的介绍下:
capture函数的作用是收集模板输出的数据到一个变量里,而不是把它们输出到页面.
任何在 {capture
name="foo"}和{/capture}之间的数据都被收到了由函数的名称属性指定的变量里($foo).
收集的信息可以用在特殊变量$smarty里.
例如capture.foo就收集了以上数据.如果函数没有名字属性,将使用"default".
每个{capture}都必须对应{/capture},也不能嵌套使用capture函数