模板显示get数组问题
发布于:2022-01-17 09:50:54
#1 songfeiok
当启用伪静态时候 在模板里头用$smarty.get.id取不到id值
只能用$this->xxx->$this->spArgs("id")取
这样一来需要整个网站都修改,修改起来工作量大
有什么办法直接在模板里头取得 ??
2012-03-26 00:03:22
#2 jake
自建一个父类控制器,把$this->xxx->$this->spArgs("id")在父类控制器的构造函数里面做了就行。
方法,搜索论坛
2012-03-26 08:59:30
#3 songfeiok
原来如此简单,看来还是得多研究源码,谢谢jake
2012-03-26 09:07:52
#4 songfeiok
还是想问下,系统是怎样实现$this->xxx 在模板中就能$smaryt.get访问到得呢
2012-03-26 09:45:04
#5 jake
$smaryt.get 这是smarty自动处理的,除非你把 $this->spArgs 导入到 $_GET里面
PS:本贴会转移到求助区,以后麻烦把这种提问都发到求助区吧
2012-03-26 11:56:52