我是初学者。我在zend layout.phtml中有以下div结构
<div id='outer'>//start outer
<div id='header'>//start header......</div>// end header
<div id='content'>//start content......</div>// end content
<div id='footer'>//start footer......</div>// end footer
</div>// end outer
在这里,我想将页面部分的header.phtml和页脚部分的footer.phtml分开。如何在bootsrap文件中使用zend_layout来实现上述结构
答案 0 :(得分:1)
将此行添加到您的引导程序文件中:
Zend_Layout::startMvc(array('layoutPath' => 'PATH TO YOUR LAYOUT DIRECTORY'));
修改强>
要在不同的文件中分隔页眉和页脚,请使用以下代码:
<div id='outer'>//start outer
<?php echo $this->render('header.phtml'); ?>
<?php echo $this->render('content.phtml'); ?>
<?php echo $this->render('footer.phtml'); ?>
</div>// end outer
答案 1 :(得分:1)
如果我了解您想要用不同文件中包含的各自内容填充这些DIV。你可以这样做:
<div id='outer'>
<div id='header'><?= $this->render('header.phtml'); ?></div>
<div id='content'><?= $this->render('content.phtml'); ?></div>
<div id='footer'><?= $this->render('footer.phtml'); ?></div>
</div>
您可以在此处分别管理 header.phtml , content.phtml 和 footer.phtml 。