🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## Smarty插件的学习 1、什么是Smarty的插件: Smarty的插件本质是function函数 2、Smarty插件常用类型: functions 函数插件 modifiers 修饰插件 block functions 区块函数插件 3、如何来制作、使用插件: (1)使用registerPlugin方法注册写好的自定义函数 (2)将写好的插件放入Smarty解压目录中的lib目录下的plugins目录里 (3)php的内置函数,可以自动以修饰插件(变量调节器插件)的形式在模版里使用 \plugins\自定义插件名称function.test.php ~~~ <?php function smarty_function_test($params){//smarty_function_插件名 //array('参数1'=>'参数值', '参数2'=>'参数值') //$参数1 =$params['参数1']; //$参数2 =$params['参数2']; $width = $params['width']; $height = $params['height']; $area = $width*$height; return $area; } ?> ~~~ 使用tpl中 `{test width=150 height=200}`