아래 코드를 사용하여 컨트롤러 동작의 페이지를 렌더링했습니다.젠드 프레임 워크 2에서 페이지를 렌더링하는 방법은 무엇입니까?
public function userinforeceiveAction()
{
$renderer = new PhpRenderer();
$map = new Resolver\TemplateMapResolver(array(
'userinfo' => __DIR__ . '/userinfo.phtml',
));
$resolver = new Resolver\TemplateMapResolver($map);
$renderer->setResolver($resolver);
$model = new ViewModel();
$model->setTemplate('userinfo');
return new ViewModel();
}
및 뷰의 내용을 에코 렌더링합니다.
echo $renderer->render($model);
그러나 아무것도 렌더링하지 않습니다. 도와주세요. 감사. 그리고이 두 줄로 zf1을 사용하여 잘 작동합니다.
$this->userinfoAction();
$this->$render('userinfo');
더 많은 것을 도울 수 있습니다. 나는 그렇게 많이 이해하지 못했다. –
그런 다음 질문에 좀 더 구체적으로 설명하고 설명서를 읽고 실행하고 골격 응용 프로그램을 사용해보십시오. – Fge