2009-04-11 3 views
2

Je n'arrive pas à obtenir le menu Nice (situé en haut à gauche) en dessous de la barre de titre. (c'est-à-dire, juste au-dessus du mot "Organiser l'information et la rendre accessible au monde") dans Drupal.Déplacez Nice Menus juste en dessous du titre

http://lh5.ggpht.com/_SDci0Pf3tzU/SeDF5T6fBAI/AAAAAAAAErI/vEoQQPmC164/s400/site%20menu.jpg

J'ai essayé de déplacer Nice Menu pour content bloc admin/build/block, mais il sera alors situé en bas, au-dessous du bloc content et au-dessus du signe alimenté par drupal. Si je le déplace à Header alors l'image ci-dessus est ce que j'ai observé. Il n'y a pas de solution intermédiaire.

Quelqu'un a une idée?

Répondre

3

Vous êtes limité par le thème particulier que vous utilisez, je crois. Le modèle de thème, par défaut, place tous les blocs ajoutés au-dessus du logo dans l'en-tête et en dessous de tout contenu.

Mon conseil est de choisir un modèle différent (peut-être Zen) ou d'apprendre à manipuler les modèles d'un thème pour obtenir les résultats que vous voulez.

Ce livre est assez solide pour apprendre à thème: http://www.amazon.com/Drupal-Themes-Create-powerful-styling/dp/1847195660/ref=pd_sim_b_2

0

Comme wrburgess supposé, c'est un numéro thématique: Garland, que vous utilisez, ne fournit pas un mécanisme permettant de placer le contenu du bloc au-dessus de la principale zone de contenu.

D'autres thèmes comme Zen Classic (fourni avec Zen), font. Pour les thèmes l'incluant, cette région est généralement appelée "contenu top".

1

Pour atteindre votre objectif, vous devez modifier des thèmes de fichiers de modèle thème/guirlande/page.tpl.php et déplacer <?php print $header; ?> juste avant <?php print $breadcrumb; ?>

Questions connexes