Sekundärmenü
am 20.08.2012 - 22:07 Uhr in
Meine Internetseite ist eigentlich total leicht aufgebaut. Layout Breite 1024px, mittig.
Oben ein Bild mit Logo über die gesamte Breite, darauf folgt Hauptneü horizontal über die
gesamte Breite. dann wieder ein Bild über die ganze Seite, dann der content, darunter
der footer.
Jetzt haben einige Seiten allerdings ein sekundärmenü. Problem, Das Menü wird im Block
"erste Seitenleiste" neben das Bild, welches sich im Block "hervorgehoben" befindet gestellt
und verschiebt somit das bild nach rechts raus auch meinem layout mit einer eigentlich
festen breite von 1024.
ich hatte gehofft, mit position absolute kann ich das menü anordnen, wo ich will und das bild
rutscht an seinen gewohnten Platz. Fehlanzeige. Das Menü hat zwar eine absolute Position,
den es geht jetzt sogar über das bild rüber wenn ich die Breite ändere, aber das Bild bleibt
an der Position und ist nach wie vor nach links verschoben.
Wie ist die Lösung?
das Menü müsste unter das bild, links neben den content.
Würde mich über Hilfe sehr freuen...
- Anmelden oder Registrieren um Kommentare zu schreiben

Gib beim Block an, auf welchen Seiten diese erscheinen sollen
am 20.08.2012 - 22:39 Uhr
Hallo,
evtl. hilft Dir das schon. Die Seiten wo das Menü erscheinen soll, kannst Du bei der Block-Konfiguration unter Seitenspezifische Sichtbarkeit eintragen. Die einzelnen Seiten untereinander schreiben.
also z.B. content/hilfe
content/test
Ansonsten wäre es hilfreich zu wissen, welche Drupalversion Du benutzt und welches Theme.
Viele Grüße
Marita
Hallo Marita,kannst du mir
am 21.08.2012 - 12:54 Uhr
Hallo Marita,
kannst du mir das nochmal genauer erklären, wo finde ich die Blockkonfiguration? Bzw. steht bei mir nichts von seitenspezifischer Sichbarkeit.
ich kann nur unter den Sichtbarkeitseinstellungen einzelne Seiten ausschließen.
Ich benutze Drupal 7.15 mit dem Zen Theme. Danke schonmal für die Hilfe! :-)
Bei der Konfiguration für
am 21.08.2012 - 14:33 Uhr
Bei der Konfiguration für einen Block findest Du : "Diesen Block nur auf den aufgelisteten Seiten anzeigen " und darunter die Auswahl
Bei der zweiten Variante kannst Du genau angeben, auf welchen Seiten der Block erscheinen soll.
Beste Grüße
Werner
Danke Werner, aber das ist
am 21.08.2012 - 15:40 Uhr
Danke Werner, aber das ist nicht mein Problem.
Es taucht schon auf der richtigen Seite auf, leider verschiebt´s mir aber einen anderen Block
nach rechts. Das Menü soll aber erst unter dem Block mit dem Bild kommen, doch ich krieg das allein
mit CSS anscheinend nicht in den Griff.
Lieben Gruß
Blockverschiebung
am 21.08.2012 - 16:13 Uhr
Hallo,
kannst Du mal einen Screenshot posten von Deinen Einstellungen bei den Blöcken?
Und die Url Deiner Webseite, damit man das mal sieht?
Wie viele Spalten hat denn Dein Theme? Hast Du nur eine Spalte zur Verfügung? Es ist immer besser mindestens zwei Spalten anzulegen.
Wenn Du Seiten hast wo das Menü links hin kommt, dann musst Du die Inhaltsblöcke in den Content-Bereich bei den Blöcken legen, der Menüblock aber in die linke Spalte bei der Blockansicht. Falls das Menü nicht auf jeder Seite sichtbar sein soll, dann musst Du das wie oben schon geschrieben in dem Menüblock für die jeweiligen Seiten ausschließen.
Viele Grüße
Marita
Welche Regionen hat Dein Theme?
am 21.08.2012 - 16:22 Uhr
Hallo nochmal,
so wie Du das oben beschreibst meint man dass Du nur eine Region hast und da alles da platzieren willst.
Hat Dein Theme keinen Headerbereich, Foooterbereich, Seitenbereiche, Inhaltsbereich?
Falls Du das nicht hast, könntest Du Dir das Modul Panels zur Hilfe nehmen. Oder aber diese Regionen anlegen in der theme.info.
Zur Not müsste es auch händisch über das anlegen von divs gehen mit verschiedenen Klassen, ich weiss ja nicht, wie fit Du da bist. Aber das nur zur Not.
Hast Du kein Drupal-Buch? Ich kann Dir z.B. das Drupal-Buch Drupal 7 von Nikolai Schwarz empfehlen, da ist auch das mit dem Theming und Panels mit drin.
Viele Grüße
Marita
Ja, in meinen Blöcken habe
am 21.08.2012 - 17:02 Uhr
Ja, in meinen Blöcken habe ich die Möglichkeit Blöcke im Headerbereich, Hervorgehoben, linke Seitenleiste, content,
footer, etc. anzuordnen. das habe ich gemacht. Ein Drupal Buch habe ich auch, aber sehe die Lösung für mein
Problem noch nicht.
maria-rita schrieb Hallo
am 21.08.2012 - 17:04 Uhr
Hallo nochmal,
so wie Du das oben beschreibst meint man dass Du nur eine Region hast und da alles da platzieren willst.
Hat Dein Theme keinen Headerbereich, Foooterbereich, Seitenbereiche, Inhaltsbereich?
Falls Du das nicht hast, könntest Du Dir das Modul Panels zur Hilfe nehmen. Oder aber diese Regionen anlegen in der theme.info.
Zur Not müsste es auch händisch über das anlegen von divs gehen mit verschiedenen Klassen, ich weiss ja nicht, wie fit Du da bist. Aber das nur zur Not.
Hast Du kein Drupal-Buch? Ich kann Dir z.B. das Drupal-Buch Drupal 7 von Nikolai Schwarz empfehlen, da ist auch das mit dem Theming und Panels mit drin.
Viele Grüße
Marita
Also fit im Programmieren und im Anlegen von Divs bin ich, wenn ich nur wüßte in welchen Dateien. In der theme.info steht ja kein HTML