简单研究了一下Zend Framework 中的Layout,发现上手还真有点小难,必竟ZF的文件的确很少(心里安慰一下 :) )。
闲话少说,切入主题(仅讨论MVC中的布局):
一、配置
在使用布局之前需要配置layout的目录:
Zend_Layout::startMvc('./application/views/layouts');
该配置可以在入口文件中定义,也可以在Controller中定义。
二、layout 文件:layout.phtml
咱就简单演示,越简单越好,主要讨论如何往布局中传值。
三、Action 代码片段:
这里就是获取Reponse对象,然后向该对象中插入值,就这么简单。
哎ZF技术大全中竟然没有对Layout的详解,害我搜了半天。