在TP的模板中用U方法生成地址时,竟然只保留后面的三个参数,能不能帮我解决这个问题呀?如:{:U(GROUP_NAME.'/Index/edit')}生成的链接是localhost/index.php/Index/Index/edit,此时正常(GROUP_NAME为Index)如果是这样{:U(GROUP_NAME.'/Index/edit/id')}生成的链接竟然是localhost/index.php/Index/edit/id , 此时不正常,消去了GROUP_NAME同样如果这样写{:U(GROUP_NAME.'/Index/edit/id/1')}链接就变成了localhost/index.php/edit/id/1 不正常能不能帮我解决这个问题呀?
1 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
在模板中使用U函数如果有参数的话是有规范写法的,是在后面使用一个数组来传递例如:
{:U(GROUP_NAME.'/Index/edit',array('id'=>1,'uid'=>3))}
thinkphp是分页是能够自动区分分组的,所以你直接在模板中使用分配的页码变量{$page}
- 1 回答
- 0 关注
- 796 浏览
添加回答
举报
0/150
提交
取消