zf2应用程序不输入视图文件

时间:2014-08-08 18:15:32

标签: zend-framework2

我的zf2应用程序中有一个奇怪的问题,我无法处理它。 我有我的模块colled Auth。在这个模块中,我有控制器AuthController和一个动作loginAction()。 为了方便起见,请说动作是空的。只有return array()部分。 现在在我的module.config.php中,我有

'view_manager' => array(
    'display_not_found_reason' => true,
    'display_exceptions' => true,
    'doctype' => 'HTML5',
    'encode' => 'UTF-8',
    'not_found_template' => 'error/404',
    'exception_template' => 'error/index',
    'template_map' => array(
        'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
        'error/404' => __DIR__ . '/../view/error/404.phtml',
        'error/index' => __DIR__ . '/../view/error/index.phtml',
    ),
    'template_path_stack' => array(
        'auth' => __DIR__ . '/../view',
    ),
),

布局一切正常(我看到它包含的所有内容)。但是应用程序不会进入视图文件(view / auth / auth / login)。 此外,如果我删除view / auth / auth / login文件应用程序仍然显示布局,没有错误。它看起来好像不想读任何视图...... 有什么猜测吗?

啊,我忘了补充说我把die放在这个动作上,这个模具显示正确

1 个答案:

答案 0 :(得分:0)

我猜你的布局文件缺少回显内部视图模型内容的行:

<?=$this->content?>

有关完整示例,请查看骨架应用程序中的布局文件:https://github.com/zendframework/ZendSkeletonApplication/blob/master/module/Application/view/layout/layout.phtml