Dokumentacja techniczna
Jak używać aplikacji RiseNet CMS
W celu dodania layoutu, należy:
application/modules/page/layouts/layout.phtml
<?=$this->placeholder('layout_top')?> <?php echo $this->layout()->content ?> <?=$this->placeholder('layout_bottom')?>
Bootstrap.php
modułu<?php class Page_Bootstrap extends Base_Application_Module_Bootstrap { public function _initLayouts() { Base_Layout::registerLayout('Page', 'layout'); } }
Aby zmienić layout, należy skorzystać z metody Base_Layout::setLayout('Page', 'layout');
, podając moduł i nazwę layoutu
Aby wyłączyć renderowanie layoutu, należy skorzystać z metody Base_Layout::disableLayout()
<?=$this->placeholder('layout_top')?> <div class="hero-unit"> <?=$this->placeholder('main')?> </div> <!-- Example row of columns --> <div class="row-fluid"> <div class="span4"> <?=$this->placeholder('box1')?> </div> <div class="span4"> <?=$this->placeholder('box2')?> </div> <div class="span4"> <?=$this->placeholder('box3')?> </div> </div> <?=$this->placeholder('layout_bottom')?>