Smarty之方法插件

Posted 天照丶鼬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Smarty之方法插件相关的知识,希望对你有一定的参考价值。

自定义方法

要放在plugins文件中,并且文件名必须按照smary的成品方法名格式来定义,一般是function.自定义名称.php.

例子:

<?php
function smarty_function_sub_change($args)
{
    $code = $args[‘code‘];
    $db = new mysqli("localhost","root","","mydb");
    $sql = "select name from subject where code = ‘{$code}‘";
    $result = $db->query($sql);
    $arr = $result->fetch_row();
    return $arr[0];
}

 

以上是关于Smarty之方法插件的主要内容,如果未能解决你的问题,请参考以下文章

3.自定义函数

Smarty中用户自定义插件

smarty 自定义函数

php模板引擎smarty

2.自定义变量调节器

jQuery中的自定义插件之----工厂方法(Factory Widget)