Fork me on GitHub

Rapport de message :*
 

Re: Petit Bug MultiMenu (2 MultiMenu gardent la même largeur)

Titre du sujet : Re: Petit Bug MultiMenu (2 MultiMenu gardent la même largeur)
par blueteen sur 20/10/2006 08:33:53

bon c'est normal en fait, dans le template on a :

<style type="text/css">
.
menuhcss ul li a:hover ul {
width:<{$block.block_size}>px;
}

.
menuhcss ul li a, .menuhcss ul li a:visited {
width:<{$block.block_size}>px;
}

.
menuhcss ul li:hover ul {
width:<{$block.block_size}>px;
}

</
style>


du coup, si on met 2 menus sur la même page, les mêmes styles sont appliqués.

mais mon souci, c'est que je ne peux pas utiliser de balises smarty dans les feuiles de style (j'aurais pu me servir de <{$block.mm}> pour identifier chaque style de menu séparement)
du coup, ça oblige à charger tous les styles dans le template de ce menu

je vais voir ça de plus près.

edit : je continue mon monologue.
en fait j'ai ajouté la balise dans le template, comme ça la largeur sera bien gérée.
et au lieu de générer dynamiquement les feuilles de styles, je vais le dupliquer à la main dans le dossier, en ajoutant un numéro là où c'est nécessaire.
de cette façon, lorsqu'on aura 2 menus sur la même page, 2 feuilles différentes seront appelées, et elles contiendront des noms en rapport avec le numéro de bloc utilisé.
ce n'est pas super propre mais ça devrait marcher.
je reviens !
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

101 Personne(s) en ligne (86 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 101 | Plus ...