插件文件和函数必须遵循一个特定的命名约定,以便Smarty找到它们。
type.name.php
其中type是以下插件类型:
而名称必须是合法的标识符:字母,数字以及下划线,参见PHP变量。
一些例子:function.html_select_date.php,resource.db.php,modifier.spacify.php。
smarty_type_name()
名为foo的一个修饰符的例子:function smarty_modifier_foo()。
Smarty如果找不到需要的插件文件,或者文件和插件命名不正确时,会输出相应的错误信息。