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

[gelöst] Superfish Menü in Marinelli Theme einbinden

Eingetragen von biechte (3)
am 02.03.2013 - 17:31 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo zusammen!

Ich beschäftige mich erst seit ein paar Wochen mit Drupal und stehe jetzt vor dem Problem, dass ich es nicht schaffe das Superfish Menü in das Marinelli Theme einzubinden.

Alle Lösungen, welche ich bisher gefunden habe bringen mich leider auch nicht weiter.

Das Superfish Modul ist installiert und funktioniert in anderen Themes auch.

Mein Ansatz ist derzeit das Hauptmenü in der page.tpl zu überschreiben und an dieser Stelle eine neue Region einzubauen. Das einzige Ergebnis ist allerdings das die komplette Seite nur noch aus den Bildern der Slideshow besteht und sonst nichts. Das geht sogar soweit, dass ich mir das komplette Subtheme zerschieße.

Über jede Anregung bzw. Hilfe zu einer funktionierenden Lösung wäre ich sehr dankbar, damit ich mich endlich den anderen Baustellen widmen kann :)

Gruß

Biechte

‹ [GELÖST] Wenn ich ein Feld leer lasse bekomme ich einen Undefined index in include() Fehler [gelöst] Superfish Menü in Marinelli Theme einbinden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Hauptmenü ist in

Eingetragen von glycid (921)
am 02.03.2013 - 21:02 Uhr

Das Hauptmenü ist in Marinelli modifiziert. Schalte das erst mal in den Theme Einstellungen ab!

Dann kommentierst du in der page.tpl.php den entsprechenden Abschnitt aus:

<!--<?php if($mainmenu): ?>
      <div id="navigation-primary" class="sitemenu">
      <?php print $mainmenu; ?>
    </div>
    <?php endif; ?>-->

und setzt direkt darunter die Ausgabe deiner neuen Region:

<?php if($page['neueregion']): ?>
  <div class="formatierung-neueregion" id="neueregion">
                  <?php print render($page['neueregion']); ?>
        </div>
<?php endif; ?>

Das neue Menü unter Blöcke der Region zuweisen, alles andere ist nur noch CSS.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach ja, du musst natürlich

Eingetragen von glycid (921)
am 02.03.2013 - 21:33 Uhr

Ach ja, du musst natürlich noch ein extra Menü erstellen, dass du dann in den Superfish Block- Einstellungen als Parent Menü zuordnen kannst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank erstmal, jetzt

Eingetragen von biechte (3)
am 05.03.2013 - 07:24 Uhr

Vielen Dank erstmal, jetzt seh ich zumindest mein Menü im Superfish Block.

Leider komm ich aber mit der Formatierung des Ganzen noch nicht klar. Die komplette Seite hat sich nach links ausgerichtet und der Contentbereich ist etwa noch halb so groß wie er sein sollte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

CSS

Eingetragen von glycid (921)
am 05.03.2013 - 09:27 Uhr

Ja, das CSS musst du natürlich für das neue Menü anpassen. Die Stylesheet Angaben für das Hauptmenü in Marinelli sind:

#navigation-primary {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 100%;
}

Übertrag das mal auf das neue Menü. Vllt reicht das reicht das schon. Wenn nicht, musst mit Firebug ran und ggf. die CSS Notationen für die relevanten Elemente korrigieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

[quote=biechteDie komplette

Eingetragen von glycid (921)
am 05.03.2013 - 10:43 Uhr
biechte schrieb

Die komplette Seite hat sich nach links ausgerichtet und der Contentbereich ist etwa noch halb so groß wie er sein sollte.

Ist der o.g. Abschnitt wirklich sauber auskommentiert? Ich habs nämlich gerade noch mal im Marinelli Template getestet. Das Menü wird bei mir nicht mehr ausgegeben und ich habe keinerlei Layout Verschiebungen. Nimm den Abschnitt des Hauptmenüs testweise doch mal komplett raus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider kann ich mich erst

Eingetragen von biechte (3)
am 09.03.2013 - 13:36 Uhr

Leider kann ich mich erst jetzt melden, hatte viel um die Ohren.

Hab deine Tipps alle durchprobiert aber leider ohne Erfolg. Es scheint wohl am überschreiben der page.tpl zu liegen. Sobald ich die Orginal page.tpl in meinen Subtheme-Ordner kopiere und damit das Orginal überschreibe wird alles nach links ausgerichtet. Aber zumindest die Breite der Seite bleibt wie sie sein soll, auch wenn das ein schwacher Trost ist.

Update:

Das Problem lag an der grid_1000.css. Die wurde nicht geladen wenn die page.tpl nicht mehr im Marinelli Maintheme-Ordner liegt. Die CSS ins Subtheme kopiert, in der .info eingetragen und schon sieht das Ganze aus wie ich es mir vorgestellt habe.

Auf jeden Fall nochmal vielen Dank für deine Tipps.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 2 Tagen 10 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 3 Tagen 2 Stunden
  • melde mich mal wieder, da ich
    vor 8 Wochen 6 Stunden
  • Hey danke
    vor 8 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 8 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 8 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 9 Wochen 3 Tagen
  • In der entsprechenden View
    vor 9 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» 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 20 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