我的调用方法和你的有点不一样。第一个参数+“|”+函数名+“:”+第二个参数+“:”+第三参数
调用方法:
<{$worktype1|bool2worktype:worktype2:worktype3}>自定义函数:
function smarty_modifier_bool2worktype($worktype1,$worktype2,$worktype3){ ....}
调用方法:
<{$worktype1|bool2worktype:worktype2:worktype3}>自定义函数:
function smarty_modifier_bool2worktype($worktype1,$worktype2,$worktype3){ ....}
我的函数不是放在
我是用的 register_function 来注册模版函数的to yueliangdao0608(Crazy about Php and Mysql)
谢谢兄弟的回复 但我想这么简单的调用方法谁都能想出来to marse(阿彪)
我不是放在目录 smarty\plugins 下面
所以调用和你的不一样。希望碰到过此种问题的人帮忙,谢谢
我的函数不是放在 目录 smarty\plugins 下面
-----------------------------------------^_^
{
extract($param);
if ($id = 1){
echo 'aa';
}else{
if($abc = 6){
echo 'bb';
}
}
}
模版怎么调用 id<> 1 abc = 6的 值
{
extract($param);
if ($id = 1){
echo 'aa';
}else{
if($abc = 6){
echo 'bb';
}
}
}
=============================写错了吧? 应该是 if ($id == 1){ 吧?
不过“ register_function 来注册模版函数”我没用过,也想知道