Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

[gelöst] Sub-theme von ZEN: Navigationsbar ganz nach oben verschieben

Eingetragen von albert39 (384)
am 11.03.2010 - 00:03 Uhr in
  • Themes & Theming
  • Drupal 6.x

Ich habe ein vorgebenes Site-Design und möchte ein Sub-theme von ZEN entsprechend anpassen. Bei diesem Design sollen die Navigations-Knöpfe in einer Leiste am obersten Rand der Webseite angeordnet sein, wobei diese Leiste (grafisch ansprechend gestaltet) etwa 30% vom linken Seitenrad (anschließend an das Logo) bis zum rechten Seitenrand reicht. Das sieht für mich als Drupal-Neuling so aus, also ob man den navbar nach rechts oben in oder über den Header-Bereich schieben müßte.

Meine Fragen dazu: geht das überhaupt? Oder sollte ich eine neue Region definieren? Kann man eine neu definierte Region in den Bereich einer Default-Region platzieren? Oder was ist überhaupt die beste Methode, die primären Navigations-Knöpfe ganz oben (von ca. Mitte bis zum rechten Rand der Webseite) über dem Top-Bild der Webseite anzuordnen ?

Ich habe lange gesucht, aber nichts gefunden, wo die Lage des navbars definiert wird. Für CSS und php habe ich die wesentlichen Grundkenntnisse.

Danke für Eure Hilfe

Albert

‹ [gelöst] Zen Theme, list-style-type lässt sich nicht veränder Titelausgabe über PHP steuern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Natürlich geht das ....

Eingetragen von sepp68 (444)
am 11.03.2010 - 00:21 Uhr
Zitat:

Oder sollte ich eine neue Region definieren?

Ich würde eine neue Region definieren.
Einfach die Page auf ein Blatt Papier aufmalen und dann die Regionen festlegen.

Zitat:

Kann man eine neu definierte Region in den Bereich einer Default-Region platzieren?

Das geht bestimmt,da ja der Output mit den Variablen $meine_region ausgeben wird.
Ob das aber sinnvoll ist, wage ich zu bezweifeln.

Zitat:

Oder was ist überhaupt die beste Methode, die primären Navigations-Knöpfe ganz oben (von ca. Mitte bis zum rechten Rand der Webseite) über dem Top-Bild der Webseite anzuordnen ?

Wie gesagt, VOR dem Festlegen der Regionen ertsmal das grobe Design auf ein Blatt Papier malen. Hilft zumindest mir ungemein.

Sepp

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: ...wo die Lage des

Eingetragen von Kai01 (35)
am 11.03.2010 - 00:38 Uhr
Zitat:

...wo die Lage des navbars definiert wird

Definiert wird die Regionen in deiner subzentheme.info Datei:
regions[topnavbar] = top navigation bar

In der page.tpl.php kannst du die Position im HTML-Gerüst festlegen.

   <?php if ($topnavbar): ?>
          <div id="topnavbar"><?php print $topnavbar; ?></div>
        <?php endif; ?>

Die Position der Menüs kannst du dann unter Administer › Site building › Blocks einstellen.

Keine Ahnung ob du das jetzt überhaupt gemeint hast?

Zitat:

Kann man eine neu definierte Region in den Bereich einer Default-Region platzieren?

Regionen verschachteln, also eine Region innerhalb einer Region anlegen geht nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Design ist schon vorhanden

Eingetragen von albert39 (384)
am 11.03.2010 - 00:39 Uhr

Danke Sepp! Offenbar sind die Drupals alle Nachtarbeiter.

Mein Design hat schon ein Grafiker "auf Papier aufgemalt" (mit Photoshop). Wo ich noch die Schwierigkeiten habe, ist die Umsetzung mit Drupal. Ich wollte zunächst mit den in ZEN vorgegeben Regionen das Auslangen finden. Ich werde jedenfalls Deinen Tipp beherzigen, mit einer neuen Region für die Navigation Erfahrung sammeln und dann hoffentlich bald dieses Thema als {gelöst) bezeichnen.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Neue Region liegt immer im Bereich einer Default-Region

Eingetragen von albert39 (384)
am 13.03.2010 - 13:34 Uhr

Danke Kai!

Ich habe also eine Region erstellt, im rechten oberen Eck platziert und dort mit nice-menus meine Hauptlinks untergebracht. Soweit wäre das Problem gelöst, aber um Drupal besser zu verstehen habe ich doch noch Fragen:

Zitat:

Regionen verschachteln, also eine Region innerhalb einer Region anlegen geht nicht.

Meine neue Region liegt aber im Bereich des Headers. Also kann man doch im Bereich einer Default-Region eine eigene erstellen. Was meinst Du also mit Regionen verschachteln?

Aufgrund meiner Experimente mit nice-menus glaube ich, dass man gar keine neue Region braucht, um irgendwo ein Menü zu platzieren, sondern man positioniert dort einfach einen (nice-)Menü-Block. Welche Vorteile hat dort also eine neu erstellte Region ?

Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Block kommt in Region

Eingetragen von sepp68 (444)
am 13.03.2010 - 23:49 Uhr

Hallo Albert,

zum Verständnis:

Ein Block wird immer in einer Region platziert.
Unter Verwalten->Strukturierung->Blöcke kannst du ja für jeden Block uber ein Dropdown-Menu eine Region auswählen

Sepp

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Vergleich Drupal und Contao
  • DrupalCamp Frankfurt 27-28 November 2026
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
Weiter

Neue Kommentare

  • Links
    vor 2 Tagen 2 Stunden
  • Moin,wow, sehr gutes
    vor 3 Tagen 3 Stunden
  • Dass ist eine spannende
    vor 3 Tagen 10 Stunden
  • Moin
    vor 3 Tagen 21 Stunden
  • Drupal-Contao-Vergleich ist nicht einfach
    vor 4 Tagen 17 Stunden
  • Hab ich installiert find ich
    vor 1 Woche 1 Tag
  • Gefunden
    vor 10 Wochen 2 Tagen
  • Vielen Dank für die ausführlichen Hinweise...
    vor 10 Wochen 6 Tagen
  • Mögliche Ursachen und nächste Schritte
    vor 11 Wochen 27 Minuten
  • Was für einen Server benutzt
    vor 13 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250306
Registrierte User: 20555

Neue User:

  • Tepkugem
  • NuruSics
  • tschero

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association