我正在制作自己的PHP-MVC框架。我有一个关于控制器和视图关联的问题。 我爱的Zend框架内使用控制器视图如下方式:实现像ZendFramework一样有效的控制器/视图关联
$this->view->data = 'Data here';
这样就可以在视图中使用如下:
echo $this->data;
我想知道怎样才能实现这种关联。 我想删除/** **/
之间的代码,并想用一些魔术功能替换。我的控制器代码如下:
class UserController extends Controller{
/************************************/
public function __construct(){
$this->view = new View();
$this->view->setLayout('home');
}
function __destruct(){
$this->view->render();
}
/************************************/
public function index(){
$this->redirect('user/login');
}
public function login(){
}
public function register(){
}
public function forgotPassword(){
}
}
你想删除的构造函数和析构函数? – BoltClock 2010-05-28 15:52:09
Zend认真只允许一个视图每控制器操作? – 2010-05-28 17:05:46