Zend Framework 2控制器初始化视图讲解
控制器里的视图初始化逻辑,算是 Zend Framework 2 里蛮核心的一块。用的是Zend_View,整体思路其实挺:先在控制器里 new 一个视图对象,再把需要的变量传进去,指定一下要显示哪个视图文件,输出就搞定了。
默认会去找views/scripts/{controller name}/{action name}.phtml
,所以文件路径和命名要注意,别整错了。不然你调试半天都不知道为啥白屏。
像这种分层清晰、职责明确的做法,用起来还蛮舒服的,代码也比较好维护。尤其是跟一些老式 PHP 写法比,整个逻辑清晰太多。
如果你是第一次上手 ZF2,建议配合这个简单模块和控制器的入门教程一起看,理解会更快。
1.61MB
文件大小:
评论区