Se connecter / S'enregistrer

Résolu Joomla, les menus normaux et déroulant

Solutions (15)
Tags :
  • CSS
  • Programmation
, IDNaute |
Bonjour


J'ai besoin d'aide ici:
http://adgenix.net/

En gros, je veux creer un menu "main menu" (la colonne a gauche). Ensuite, a partir de ce menu, j'utilise le module "mod_easymenu 1.0.51" de Joomla pour faire un top menu deroulant (le menu en haut de page).

Mais le top menu, j'ai tente de regler la largeur dans les options du module "easymenu" mais meme si je le laisse en flottant, ca s'adapte pas.

Donc est ce que quelqu'un a une idee?
Un probleme de CSS ?

J'utilise Joomla 1.5.2 sur un hebergement gratuit 000webhost..

J'avoue ne pas maitriser parfaitement tout ca et donc je suis completement perdu....

Merci

Contenus similaires
Meilleure solution
partage
|
Dans template.css, la taille des liens est fixée (forcée) à 113px (#navigation a:link, #navigation a:visited)
Serait-ce ça ton souci ?
  • Commenter cette solution |
Score
0
òh
òi
|
Merci Dieu ! (même si tu n'existes pas)
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Ca marche !

Merci, tu es formidable ! :D 
Pour la peine je t'enverrais pas chez les 4 colores (du moins pas tout de suite....).
  • Commenter cette réponse |
Score
0
òh
òi
|
Ah.
Houston, on a un problème...
Il semblerait que Joomla se mélange les pinceaux et fasse passer les CSS du template après celles des modules.
Donc la solution qui te reste, et me semble la plus simple, c'est d'éditer template.css et d'ajouter à la fin la partie qu'il écrase:
  1. .dropdown a {
  2. color: #000000;
  3. }
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Question noobesque: faut que je le declare ou ?

sachant que le dropdown est un module du CMS, je peux le declarer dans le .CSS du template ?
  • Commenter cette réponse |
Score
0
òh
òi
|
Au temps pour moi :) 

Bon, le souci vient de ce que template.css est appelé après ta modification de style.
Le mieux serait de décaler ton style perso (dropdown) afin qu'il ne soit pas écrasé par template.css mais plutôt qu'il écrase template.css (vu qu'il est plus restrictif)
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Quand j'ai dit "corrige", je parlais de l'acces, j'arrive toujours pas a faire tourner ce menu deroulant :D 
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Normalement c'est corrige.
  • Commenter cette réponse |
Score
0
òh
òi
|
Il faut un login/pass pour accèder au contenu :( 
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Bon aller, je remonte ca parce que finalement j'ai trouvé un petit module super simple mais peut etre trop parce que il deroule mais certains points de configurations reussissent pas:

Ca s'appelle tcdropmenu (.zip)

Le fichier d'installation:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <install type="module" version="1.5.0">
  3. <name>TCDropDownMenu</name>
  4. <author>Tobacamp-Dani Gunawan</author>
  5. <creationDate>August 2008</creationDate>
  6. <copyright>Copyright (C) 2008 dvTeam.net. All rights reserved.</copyright>
  7. <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
  8. <authorEmail>tobacamp@gmail.com</authorEmail>
  9. <authorUrl>www.tobacamp.com</authorUrl>
  10. <version>1.0.2</version>
  11. <description>Displays a dropdown menu. Only one level menu. Note: some templates may cause this module doesn't work well. If it happens, please consider to change your template or edit CSS. Thank you.</description>
  12. <files>
  13. <filename module="mod_tcdropdownmenu">mod_tcdropdownmenu.php</filename>
  14. </files>
  15. <params>
  16. <param name="menutype" type="mos_menu" default="" label="Menu Name" description="The name of the menu (default is mainmenu)" />
  17. <param name="@spacer" type="spacer" default="" label="" description="" />
  18. <param name="separator" type="text" default="" size="6" label="Separator" description="Menu separator" />
  19. <param name="separatorcolor" type="text" default="#000000" size="10" label="Separator Color" description="Menu separator color" />
  20. <param name="@spacer" type="spacer" default="" label="" description="" />
  21. <param name="a" type="text" default="" size="10" label="A" description="Link color" />
  22. <param name="aactive" type="text" default="" size="10" label="A:Active" description="Active link color" />
  23. <param name="ahover" type="text" default="" size="10" label="A:Hover" description="Hover link color" />
  24. <param name="avisited" type="text" default="" size="10" label="A:Visited" description="Visited link color" />
  25. <param name="@spacer" type="spacer" default="" label="" description="" />
  26. <param name="submenubg" type="text" default="#FFFFFF" size="10" label="Sub-menu Background" description="Sub-menu background color" />
  27. <param name="sidebordercolor" type="text" default="#9AC1C9" size="10" label="Side-border Color" description="Sub-menu side border color" />
  28. <param name="bottombordercolor" type="text" default="#B9D6DC" size="10" label="Bottom-border Color" description="Sub-menu bottom border color" />
  29. </params>
  30. </install>


Et impossible d'avoir un truc qui marche a 100%:
http://bougetoncampus.com/

J'ai donc un menu qui deroule vers le bas mais la couleur des liens dans la barre du topmenu devraient etre noirs (valeur "a" = #000000).
Mais non....

Je peux modifier toutes les autres couleurs mais celle la refuse de fonctionner. :/ 

  • Commenter cette réponse |
Score
0
òh
òi
|
Je n'ai pas regardé en profondeur, mais comme ça je te dirais qu'il y a un bug dans le JS. Je regarde demain, tranquillement :) 
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Et en francais ?
Ou anglais, comme tu veux :D 

Parce que si j'ai bien compris, c'est une instruction javascript qui plante mais est ce que j'ai un moyen pour savoir si c'est le module, le template ou le CMS qui est en cause?
  • Commenter cette réponse |
Score
0
òh
òi
|
Réponse logique: parce que.
Réponse de développeur: machine toujours raison :) 

Je vais jeter un oeil pour voir si je peux t'aider.

Edith a dit: D'après firebug, "ddsmoothmenu is not defined" dans agenix.net, ligne 33
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Ah bah ouais tient...
Je suis passe a 200px et ca passe.

Merci

Bon maintenant faut que je comprenne pourquoi mon menu deroulant ne deroule pas :D 
  • Commenter cette réponse |
Score
0
òh
òi
, IDNaute |
Meilleure réponse sélectionnée par Dafen@IDN.
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS