通过插件扩展 Smarty {#plugins}
目录
2.0 版本引入了用于几乎所有 Smarty 的可定制功能的插件架构。这包括:
-
函数
-
修饰符
-
块函数
-
编译器函数
-
预过滤器
-
后过滤器
-
输出过滤器
-
资源
-
插入
除了资源外,通过 register_* API 注册处理函数的旧方式的向后兼容性得以保留。如果您没有使用 API,而是直接修改了类变量$custom_funcs、$custom_mods和其他变量,那么您将需要调整您的脚本,以使用 API 或将您的自定义功能转换为插件。