나는 PHP-MVC 프레임 워크를 만들고 있습니다. 나는 Controller and View Association에 관한 질문을 가지고있다.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
Zend는 컨트롤러 당 하나의보기 동작 만 허용합니다. –