Menüeinträge übertragen/migrieren/verschieben
am 06.07.2015 - 16:30 Uhr in
Hallo,
ich habe eine alte Drupal 5-Site migriert und stehe nun vor dem Problem, dass dort ein komplexes Navigationsmenü mit sehr vielen Menüeinträgen vorliegt. Dies habe ich händisch rekonstruiert. Nun stelle ich aber fest, dass es günstiger wäre die vielen Einträge im Hauptmenü (Main Menu) von Drupal zu haben und nicht im Navigationsmenu (u.a. weil ich gern ein Theme nutzen würde, das automatisch das Main Menu als horizontales Superfish-Menü anzeigt). Gibt es einen Weg die vielen Menüeinträge dem Hauptmenü zuzuordnen? Oder kann ich das bestehende Navigationsmenü einfach in Hauptmenü umbenennen? Schluckt Drupal das, oder kommt dann was durcheinander?
Bin für Hinweise und Ratschläge dankbar!
- Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Gibt es einen Weg die
am 09.07.2015 - 22:30 Uhr
Gibt es einen Weg die vielen Menüeinträge dem Hauptmenü zuzuordnen?
Für jedes einzelne Menu item kannst du immer den übergeordneten Link konfigurieren. Wenn der auf der Hauptebene des Navigation Menüs liegt steht dort . Um diesen für mehrere items stapelmäßig auf zu ändern, kenne ich keine Möglichkeit.
Oder kann ich das bestehende Navigationsmenü einfach in Hauptmenü umbenennen? Schluckt Drupal das, oder kommt dann was durcheinander?
Ich habe schlechte Erfahrungen damit, Links aus dem Navigationsmenü zu verschieben u.ä. Da ist Drupal zickig, weil das core-seitig mitgebracht wurde. In der Regel ist es besser, eigene Menüs anzulegen.
Quick&dirty könntest du natürlich das Navigationsmenü als primäres Menü setzen. Umbennen: nein, weil der machine_name noch der alte ist und das nur irritiert.
Übrigens:
...weil ich gern ein Theme nutzen würde, das automatisch das Main Menu als horizontales Superfish-Menü anzeigt
Dazu brauchst du nicht unbedingt ein Theme, es gibt auch Module dafür, z.B.: nice_menus, superfish
Beste Grüße
Marco
Ich habe schlechte
am 10.07.2015 - 08:10 Uhr
Ich habe schlechte Erfahrungen damit, Links aus dem Navigationsmenü zu verschieben
Kann ich bestätigen.