Bonjour,
cela fait quelques années que j'essaie de transformer sans succès un menu horizontal en menu vertical, j'ai lu de nombreux posts sur le sujet, mais une fois dans mon template, je ne m'y retrouve pas bien. Le problème de mon menu vertical (à gauche) est qu'il repousse le contenu de la colonne centrale vers le bas, et qu'il y a donc un grand vide en face du menu.
Si qqun a un peu de temps...
voici un extrait de l'index.php
<div id="wrapper">
<div id="area">
<?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
<div id="vline">
<div id="leftcolumn" style="float: left;">
<jdoc:include type="modules" name="left" style="xhtml" />
<?php $sg = 'banner'; include "templates.php"; ?>
</div>
<div id="maincolumn">
<?php else: ?>
<div id="maincolumn_full">
<?php endif; ?>
à savoir que j'ai essayé d'attribuer d'autres positions à mon module, mais il n'y a que la position "left" qui permet l'affichage. J'ai aussi essayé dans le CSS de modifier des display:block en display inline, mais ça n'a pas l'air de suffire... et il y a tellement d'appels #leftcolumn blabla que je ne sais pas où agir...
Merci
cela fait quelques années que j'essaie de transformer sans succès un menu horizontal en menu vertical, j'ai lu de nombreux posts sur le sujet, mais une fois dans mon template, je ne m'y retrouve pas bien. Le problème de mon menu vertical (à gauche) est qu'il repousse le contenu de la colonne centrale vers le bas, et qu'il y a donc un grand vide en face du menu.
Si qqun a un peu de temps...
voici un extrait de l'index.php
<div id="wrapper">
<div id="area">
<?php if($this->countModules('left') and JRequest::getCmd('layout') != 'form') : ?>
<div id="vline">
<div id="leftcolumn" style="float: left;">
<jdoc:include type="modules" name="left" style="xhtml" />
<?php $sg = 'banner'; include "templates.php"; ?>
</div>
<div id="maincolumn">
<?php else: ?>
<div id="maincolumn_full">
<?php endif; ?>
à savoir que j'ai essayé d'attribuer d'autres positions à mon module, mais il n'y a que la position "left" qui permet l'affichage. J'ai aussi essayé dans le CSS de modifier des display:block en display inline, mais ça n'a pas l'air de suffire... et il y a tellement d'appels #leftcolumn blabla que je ne sais pas où agir...
Merci
Commentaire