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 10.03.2010 - 23: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 10.03.2010 - 23: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 10.03.2010 - 23: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 10.03.2010 - 23: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 - 12: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 - 22: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 22 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