开发者

Best way to include page header/footer in zend framework using MVC

开发者 https://www.devze.com 2023-01-25 09:26 出处:网络
What is the best way to include a page header and footer within zf whilst using MVC? At the moment I have this in my bootstrap:

What is the best way to include a page header and footer within zf whilst using MVC?

At the moment I have this in my bootstrap:

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap{
    static public function displayHeader(){
         return 'pageheader';   
    }
}

and then within a controller I can do something like:

$this->view->header = Bootstrap::displayHeader();

Is there a better way to do this? Could I perhaps combine it with render() and use the displayHeader to generate all the required variables then use render() to load the header.phtml file?

Any insi开发者_如何学JAVAght would be great!


You put that into your layout.phtml

<body>
    <?php echo $this->render('header.phtml') ?>
    <div id="nav"><?php echo $this->placeholder('nav') ?></div>
    <div id="content"><?php echo $this->layout()->content ?></div>
    <?php echo $this->render('footer.phtml') ?>
</body>
0

精彩评论

暂无评论...
验证码 换一张
取 消