Я хочу использовать Zend_Cache_Frontend_Output для кэширования определенных разделов моей страницы, у меня работает кэш, но я не могу получить помощник вида для рендеринга в кэш (запись в кэше содержит данные, но не вид будучи оказанным). Вот мой код, но может кто-нибудь сказать мне правильный метод:
if (!($this->_outputCache->start('page_'.$this->getRequest()->getActionName()))) {
$page = new Default_Model_Pages(array('rewrite'=>Zend_Registry::get('requestedController')));
if (!$page->id()) $this->pageNotFound();
$this->view->headTitle()->prepend($page->windowTitle);
if(file_exists(SITE_PATH.'/skins/'.$siteConf->skin.'/modules/default/index/'.$page->title.'.phtml')) $this->_helper->viewRenderer($page->title);
else $this->_helper->viewRenderer('defaultview');
$this->view->render($this->_helper->viewRenderer());
$this->_outputCache->end();
} else {
}