在为ZF2 Skeleton Application创建新模块/控制器时,我遇到了工作流程的问题。
我创建了一个新模块测试并导航到mydomain / test。这将返回404错误,直到我执行以下操作:
我是ZF2的新手,并试图更好地了解应用程序开发的工作流程。这似乎是一种非常繁琐的开发方式,因为需要这么多配置。
(快速应用程序开发??)
是否存在在ZF2中定义文字路径,控制器和视图渲染的默认方法?
答案 0 :(得分:3)
您必须为每个模块创建至少一条路线,请查看应用程序模块中的路线,并使用此路线覆盖评论说明:
以下是简化开始创建新内容的途径 控制器和操作,无需创建新模块。只是 删除新控制器,您可以使用路径访问它们 /应用/:控制器/:动作
您必须将控制器添加到invokables
使用template_path_stack:
'view_manager' => array(
'template_path_stack' => array(
__DIR__ . '/../view',
),
)
我在开发期间使用template_path_stack,在生产中使用template_map