Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 21/09/2010 10:46:47

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

largeur du panneau latéral en fonction du remplissage

voila j'ai un souchi
j'aimerai dans zite plus avoir ma page d'accueil avec un menu horizontal et rien sur les cotés
puis sur certaine autre page inserer un panneau latéral si je le souhaite

le problème est que je ne sais pas le faire
le css

#oppside {float:right;}
#side {float:left;}#page {width:950px}#top {width:950px; height:140px;}#mid {width:950px}#bot {width:950px}#side {width:180px}

oppside apparait que si l'on ajoute texte ou image
mais side quoi que l'on fait garde ses 180px
si je vire le #side {width:180px}
cela plombe le site ??

comment faire pour que side prennet la valeur de 180px que si je rajoute des info??
dans template.php

<?php if (!empty($this->content['pnl4'])) { echo '<div id="oppside">'.$this->content['pnl4'].'</div>';} ?>
<div id="side">
        <?php echo $zite->content['pnl2'].$zite->content['menu'].$zite->content['pnl3'] ?>
              </div>

en php on doit faire un truc comme cela

        <?php  if (!empty($this->content['pnl2'].$zite->content['pnl1'].$zite->content['pnl3')) { echo '<div id="side">'.$zite->content['pnl2'].$zite->content['pnl1'].$zite->content['pnl3'].'</div>';} ?>
              </div>

ps je ne veut pas du menu vertical

Dernière modification par snypi (21/09/2010 10:56:23)


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#2 21/09/2010 11:17:17

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : largeur du panneau latéral en fonction du remplissage

Une solution:
Dans ton fichier css, tu mets un
    #side {display:none;}
et tu utilise le coté opposé pour mettre ton panneau lorsque tu le souhaite (c'est automatique)

ps: le coté opposé peut se situer à droite ou à gauche (actuellement, c'est par le module skin que cela est controlé)

a+
Jean-Paul

Hors ligne

#3 26/09/2010 09:35:33

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : largeur du panneau latéral en fonction du remplissage

merci je vais essayé

edit : cela à plombé le site au début la largeur n'étant pas défini
donc : dans cms.css

#side {display:none;}
#oppside {float:left;} #oppside {width:180px}

maintenant cela fait ce que je veut
merci !

Dernière modification par snypi (26/09/2010 10:45:17)


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

Pied de page des forums