2012-04-20 2 views
0

Привет, я хочу разместить два div в виде zend. После того, как я хочу, чтобы два div были в другом положении. Моя проблема заключается в том, что я хочу иметь нормальное содержание ADN я хочу добавить еще один DIV, что rapresent бокового меню Например моя точка зрения:Zend Layout Double Div

<div id="view-menuscritte"> 
List menu 
</div> 
<div id="view-content"> 
<?php 
    echo $this->errorMessage; 
    echo $this->form; 
?> 
</div> 

Когда я использую в моем макете

<div id="menu"> 
    <img id="menusopra" src=<?php echo $this->baseUrl().'/img/menusopra.jpg'; ?> > 
    <div id="menuscrittegenerale"> 
     <?php echo $this->layout()->menuscritte; ?> 
    </div> 
    <img id="menusotto" src=<?php echo $this->baseUrl().'/img/menusotto.jpg'; ?> 
</div> 

<div id="contentgenerale"> 
<?php echo $this->layout()->content; ?> 
</div> 

Проблема в том, что два div (-> content и -> menuscritte) находятся в одном div. view-menuscritte не в menuscrittegenerale, где это может быть.

ответ

0

Внутри папки layout.phtml, создать menu.phtml вырезать и вставить следующее содержимое с вашей точки зрения в menu.phtml

<div id="view-menuscritte"> 
List menu 
</div> 

Теперь в вашем layout.phtml заменить

<?php echo $this->layout()->menuscritte; ?> 

с

<?php echo $this->partial('menu.phtml);?> 
+0

это работает ... спасибо !!! – Simone