无法从zend Framework 1中的控制器传递数据以查看

时间:2018-11-01 16:38:47

标签: php zend-framework

我正在使用Zend Framework 1执行维护项目。我面临一个问题,即我无法将数据从控制器传递到视图(脚本)。我不知道我在做什么错。下面是我的代码。

public function getHtmlAction() {
    $this->_helper->viewRenderer->setRender('get-html');
    try {
        if ((!$page_data = self::getMenu())) {
            throw new Exception('Some error occoured while getting page data');
        }


        $this->view->assign('data', $page_data);
        return $this->view->render('get-html.phtml');
    } catch (Exception $e) {
        return false;
    }
}

内部视图脚本,即 get-html.phtml 。如果我使用如下所示的echo语句,那么我将得到一个Array()的空白数组。

<?php echo '<pre>'; print_r($this->getVars()); die(); ?>

请建议我这段代码有什么问题。

0 个答案:

没有答案