functions函数插件的定义和使用

创建Smarty插件:在插件目录(plugins)里新建文件 类型.插件名.php文件,然后插件方法名字书写规范: smarty_类型_插件名([...]){}
在模板(tpl文件)中调用插件时格式{插件名 参数1=* 参数2=*}
例:
Function.test.php //文件名
<?php
function smarty_function_test($params){ //函数名与文件名相同
$width = $params[‘width’];
$height = $params[‘height’];
$area = $width*$height;
return $area;
}
?>
模板中使用:
{test width=‘*’ height=‘*’}

原文地址:https://www.cnblogs.com/family-626-77/p/5737206.html