模板显示get数组问题

#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