为了让不同的View以相同的布局进行显示,我们可以编写布局模板文件,并以layout.phtml为名称进行保存,并在Index.php中指定这个文件所在的位置。
require_once'Zend/Layout.php';
Zend_Layout::startMvc(array('layoutPath'=>'../application/default/layouts'));
在布局文件中,我们可以指定网页需要使用的样式文件,JavaScript脚本文件。
getRequest(); $this->headTitle('视图中使用视图') ->headTitle($request->getModuleName()) ->headTitle($request->getActionName()) ->headTitle($request->getControllerName()) ->setSeparator('|'); echo$this->headTitle(); $this->headLink()->appendStylesheet($this->baseUrl."/css/style.css") ->appendStylesheet($this->baseUrl."/css/demo.css"); echo$this->headLink(); $this->headScript()->appendFile($this->baseUrl."/js/jquery-1.2.6.js") ->appendFile($this->baseUrl."/js/jquery.datePicker.js") ->appendFile($this->baseUrl."/js/demo.js"); echo$this->headScript(); ?> partial('header.phtml','default');?> partial('leftside.phtml','default');?> layout()->content;?> partial('footer.phtml','default');?>
已抢66628个
抢已抢37903个
抢已抢20956个
抢已抢2610个
抢已抢19154个
抢