Skip to content

通过插件扩展 Smarty {#plugins}

目录

2.0 版本引入了用于几乎所有 Smarty 的可定制功能的插件架构。这包括:

  • 函数

  • 修饰符

  • 块函数

  • 编译器函数

  • 预过滤器

  • 后过滤器

  • 输出过滤器

  • 资源

  • 插入

除了资源外,通过 register_* API 注册处理函数的旧方式的向后兼容性得以保留。如果您没有使用 API,而是直接修改了类变量$custom_funcs$custom_mods和其他变量,那么您将需要调整您的脚本,以使用 API 或将您的自定义功能转换为插件。