smarty如何给onclick传递数组
直接onclick="itemEdit({:$item})"无法调用itemEdit函数看了compile文件发现smarty是用echo输出的然后用onclick="i...
直接 onclick="itemEdit({:$item})" 无法调用itemEdit函数
看了compile文件发现smarty是用echo输出的
然后用onclick="itemEdit({:$item|print_r})"item还是不行
编译文件是 echo print_r($_smarty_tpl->tpl_vars['item']->value)
要怎么样才能把数组传递过去呢? 展开
看了compile文件发现smarty是用echo输出的
然后用onclick="itemEdit({:$item|print_r})"item还是不行
编译文件是 echo print_r($_smarty_tpl->tpl_vars['item']->value)
要怎么样才能把数组传递过去呢? 展开
1个回答
展开全部
php中代码 :
$smarty=new Smarty();
function userlogin($person){
return "亲".$person["name"]."欢迎来到".$person["webname"];
}
$smarty->register_function("userlogin","userlogin",false);
模版中:
{ userlogin name=$person["name"] age=$person["webname"] }
$smarty=new Smarty();
function userlogin($person){
return "亲".$person["name"]."欢迎来到".$person["webname"];
}
$smarty->register_function("userlogin","userlogin",false);
模版中:
{ userlogin name=$person["name"] age=$person["webname"] }
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询