Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-06-2008 11:44:58

Baptiste
Nouveau membre
Date d'inscription: 03-06-2008
Messages: 3

[Résolu]Sidebar

Bonjour,

Je débute et j'essaie de faire un menu sur le coté de mon site.
J'ai fais mon layout comme ceci :

Code:

div id='header'><?php echo $this->partial('header.phtml'); ?></div>

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

<div id='sidebar'>
<h1><?php echo $this->escape($this->title); ?></h1>
<!-- <?php echo $this->layout()->sidebar; ?>-->
<?php echo $this->partial('sidebar.phtml'); ?>
</div>


<div id='footer'><?php echo $this->partial('footer.phtml'); ?></div>

Le problème est que le menu se met sous l'affichage principal j'ai essayé de faire avec :
<?php echo $this->layout()->sidebar; ?>
mais c'est pire : je n'ai que le titre et il se met aussi dessous

quelqu'un a t'il une idée ?

Dernière modification par Baptiste (04-06-2008 11:38:35)

Hors ligne

 

#2 03-06-2008 11:53:36

stf
Membre
Date d'inscription: 03-04-2008
Messages: 156

Re: [Résolu]Sidebar

Pour ton probleme d'organisation des blocs , c'est un probleme de CSS :

pour ton header et on footer, rajoute un clear:both;
tu met ton div#sidebar avant ton content, et rajoute un float:left; sur celui ci(sur le div#sidebar)...


et ca devrait passer wink



Pour le probleme du texte qui ne s'affiche pas....jpréfere laisser la place à des personnes qui connaissent le MVC du ZF wink

Hors ligne

 

#3 03-06-2008 14:41:21

Baptiste
Nouveau membre
Date d'inscription: 03-06-2008
Messages: 3

Re: [Résolu]Sidebar

Effectivement c'etait bien un problème de feuille de style (ma feuille n'etait plus dans son dossier alors le lien etait cassé) Merci stf

Hors ligne

 

#4 03-06-2008 15:07:28

Bast
Membre
Date d'inscription: 07-06-2007
Messages: 138

Re: [Résolu]Sidebar

Pour des raisons sémantiques, il est nécessaire que tu places ton menu avant ton contenu.
Essaye de parcourir ta page sous Lynx et cela prendra tout son sens.
N'oublie pas que les lecteurs d'écrans sont comme lynx.......

Hors ligne

 

#5 04-06-2008 11:33:25

Baptiste
Nouveau membre
Date d'inscription: 03-06-2008
Messages: 3

Re: [Résolu]Sidebar

Oui j'ai corrigé ça aussi merci Bast.
Par contre je n'ai toujours pas compris pourquoi <?php echo $this->layout()->sidebar; ?> ne fonctionne pas
mais bon je m'en sort avec <?php echo $this->partial('sidebar.phtml'); ?> mais je ne sais pas si c'est aussi élégant enfin bon ça marche et pour un newbie comme moi c'est le principal.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages