什么是 Smarty?
为何使用它?
使用案例和工作流程
语法比较
模板继承
最佳实践
速成课程
插件文件和函数必须遵循非常特定的命名约定,才能被 Smarty 定位。
插件文件必须具有如下命名格式
type
.name
.php
此处 type
是下列某个插件类型
并且 name
应当是有效的标识符;只能是字母、数字和下划线,请参见php 变量。
一些示例:function.html_select_date.php
、resource.db.php
、modifier.spacify.php
.
插件函数在 PHP 文件中必须具有如下命名格式
smarty_
type
, _name
type
和 name
的含义同上。
命名为 foo
的示例修饰符名称将是function smarty_modifier_foo()
.
找不到所需的插件文件或文件或插件函数的名称不当时,Smarty 将会输出适当的错误消息。