smarty 注册问题

#1 skyzong

请帮忙看一下哪里有问题????

index.php中
require(APP_PATH.'/model/functions.php');
----------------------------------------------
functions.php
//blog:日志标签
spAddViewFunction('keytag', 'smarty_kytag'); //注册函数
function smarty_kytag($params){
    $tags = $params["format"];
        $tags = explode(",",$tags);
                $tag = '标签:';
                foreach ($tags as $value)
                {
                        $tag .= "        ".$value.'';
                }
                return $tag;
}
-----------------------------------------------
模板引用:
<{keytag format=$tag}>  //$tag中是关键词列表(a,b,c)

2010-06-11 16:18:06

#2 jake

提示是什么?上面代码没看出什么问题来。

可以试试在该函数内使用die()或者dump()之类函数来进行一下变量调试。

2010-06-11 21:07:24

#3 skyzong

没有提示错误,就是没有显示

2010-06-12 13:39:37

#4 jake的马甲

加些东西显示,比如说 return $tag.'这里执行了';

这样看看那个函数是否执行了,还有可以return原来那个字符串看看

2010-06-12 14:17:46

#5 skyzong

spView  我发现直接写在这里面就行了:lol

2010-06-12 15:57:58