我如何在bootstrap中使用zend布局

时间:2011-06-23 05:20:26

标签: php zend-framework

我是初学者。我在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来实现上述结构

2 个答案:

答案 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