在一个控制器里有2个方法
public function index(){
$login = $this->denglu();
$this->assign('login',$login);
$this->display();//在显示index方法的视图前,denglu方法被显示了.
}
public function denglu(){
if(empty($_SESSION){
return $_SESSION;
}
return $this->display();//这个视图,就是一个登陆的html代码.
}
而在view里有2个文件.
index.html
denglu.html
想做的效果就是,当用户读取index方法时,判断有没登陆,没登陆就显示denglu.html的内容,如有登陆,则显示它的名字.
其中 denglu.html 就是登陆会员的表单html代码.
我把 denglu.html里的东西放到变量$login里.
通过在index方法中,在任意位置放置{$login}
结果 在显示 index 时,$login被显示在最上部份,不能按放置$login的位置来显示.