Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Sekundäres Menü ohne Oberpunkte

Eingetragen von Linulo (256)
am 16.02.2006 - 18:53 Uhr in
  • Allgemeines zu Drupal

(Drupal 4.7.0b4)
Ich habe heute praktisch den gesamten Tag mit einem scheinbar simplen Problem zugebracht: Ich möchte ein Hauptmenü oben horizontal haben. Wenn dort etwas ausgewählt wird, soll links eine Navileiste mit den Unterpunkten auftauchen.

Optimal wäre es, wenn das nach Begriffen aus der Taxonomie ginge. D.h. meine Oberbegriffe seien Hund, Katze, Maus. Dann lege ich lege ein Vokabular Tier an mit den Begriffen Hund, Katze und Maus. Nun erstelle ich zwei Seiten: Schäferhund und Dackel und ordne sie jeweils dem Begriff Hund zu.

Nun würde ich gerne auf den Oberpunkt Hund klicken und dann Schäferhund und Dackel als Menü links bekommen.

Vergebliche Versuche bislang:

  • Händisch Menüs machen und in Blöcke mit verschiedenen Sichtbarkeitsregeln setzen. Geht nicht weil der Admin jedesmal die Sichtbarkeit des Blocks ändern müsste.
  • taxonomy_menu-Modul: Zeigt immer alle Seiten, die zu dem Vokabular gehören.
  • shortcuts-Modul: Nicht 4.7-ready
  • sitemenu-Modul: Zeigt nur die Begriffe des Vokabulars auf, keine Seiten zu diesen Begriffen.
  • taxonomy_block: Auch hier muss man für jeden Begriff einen Block anlegen und die Sichtbarkeit alle zugehörigen Seiten eintragen.

Ich wäre echt froh, wenn mir jemand eine Anregung geben könnte, was ich noch versuchen könnte. %-/

‹ Schon wieder Umlaute Udpate 4.6 auf 4.7RC3 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn ich dich richtig

Eingetragen von 2r (nicht überprüft) (0)
am 16.02.2006 - 19:05 Uhr

wenn ich dich richtig verstehe, habe ich das gleiche Problem. ... Allerdings habe ich mir die Mühe gemacht, hierfür jeweils einen block anzulegen, und dem dann gesagt, auf welchen Seiten oder in welchen Termen er erscheinen soll.

Finde aber allerdings auch, dass das ne ziemlich "unsaubere" Lösung ist, da man praktisch bei jedem neu angelegten Term, den block bearbeiten muss oder gar bei jeder neuen node ... das kostet viel Zeit und man verliert schnell mal den Überblick.

wäre auch sehr dankbar für eine bessere Lösung.

greetz

  • Anmelden oder Registrieren um Kommentare zu schreiben

book.module

Eingetragen von holger@drupal.org (544)
am 16.02.2006 - 20:28 Uhr

schaut euch mal das book.module aus dem core an, das setzt so etwas um

demo: http://cms.stnetwork.de/drupal-module.html

mfg holger

drupal experience http://cms.stnetwork.de

Projekte: www.ebec.net | www.stnetwork.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sekundäres Menu

Eingetragen von sanduhrs (1285)
am 16.02.2006 - 20:34 Uhr
  • Aktiviere die Module menu und path
  • Erstelle ein Menu Hunde unter /admin/menu
  • Erstelle einen Artikel Hunde
    • setze die URL path settings auf hunde
    • setze in den Menu settings den Titel auf Hunde
    • wähle Elternteil-Eintrag das Menu Primary Links
  • Erstelle einen Artikel Golden Retriever
    • setze die URL path settings auf hunde/golden
    • setze in den Menu settings den Titel auf Golden Retriever
    • wähle Elternteil-Eintrag das eben erstellte Menu Hunde
  • unter /admin/block konfiguriere Dein Menu Hunde
    • wähle Zeige den Block nur auf den aufgelisteten Seiten
    • unter Seiten: gib ein hunde und in neuer Zeile hunde/*
  • unter /admin/block aktiviere Dein Menu Hunde
  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: book.module

Eingetragen von Linulo (256)
am 16.02.2006 - 20:43 Uhr
holger@drupal.org schrieb

schaut euch mal das book.module aus dem core an, das setzt so etwas um

Damit kann man, ähm, Bücher machen. Die können hierarchisch geordnet sein, aber das löst das Menüproblem nicht sondern bringt neue Probleme (durch eigene Node-Formatierung, Nächste-Links usw.). Oder hab ich da jetzt was übersehen?

Meinst Du für jeden Oberpunkt ein Buch, für jeden Unterpunkt eine Seite in dem Buch und dann das irgendwie in die Menüs bekommen? Beim letzten Schritt wüsst ich nicht wie das geht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Sekundäres Menu

Eingetragen von Linulo (256)
am 16.02.2006 - 20:48 Uhr
sanduhrs@drupal.org schrieb

unter Seiten: gib ein hunde und in neuer Zeile hunde/*

Ja, das hat funktioniert, danke. :-)

Das Problem ist nur, dass auf der Site hauptsächlich Leute mit relativ wenig Ahnung Artikel schreiben. Wenn sich da mal jemand beim Pfad vertippt, ist das Menü auf dieser Seite dann weg. Schöner wär ein Taxo-Dropdown gewesen.

Trotzdem schonmal was Lauffähiges :-)).

  • Anmelden oder Registrieren um Kommentare zu schreiben

oh man ... thx @ sanduhrs!

Eingetragen von 2r (nicht überprüft) (0)
am 16.02.2006 - 23:47 Uhr

oh man ... thx @ sanduhrs! die lösung ist perfekt. du glaubst gar nicht wie viel arbeit du mir gerade erspart hast! ^^

aber wisst ihr, was mich ärgert? ... es steht direkt unter dem fenster in dem man die seiten definiert. habe das nur immer anders verstanden.

@linulo: vllt löst ja das "pathauto" oder "menu on-the-fly" modul dein problem endgültig!?

greetz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: oh man ... thx @ sanduhrs!

Eingetragen von Linulo (256)
am 17.02.2006 - 00:40 Uhr
2r schrieb

@linulo: vllt löst ja das "pathauto" oder "menu on-the-fly" modul dein problem endgültig!?

Bin jetzt entschieden zu müde, das auszuprobieren, aber ich denke, pathauto erschlägt das Problem. Vielen Dank für den Hinweis, wär ich nie drauf gekommen (keine Ironie).

Menu OTF gibts soweit ich weiß gar nicht mehr, weil in 4.7. ähnliche Funktionen schon drinsind (benutze beta4).

/edit:
Mittlerweile habe ich übrigens ein halbes Dutzend Möglichkeiten entdeckt, wie man die Aufgabe mit etwas PHP-Programmierung lösen könnte, und ich habe vor, ein entsprechendes Modul für Drupal 4.7.x zu schreiben. Die hier diskutierte Lösung ist ok und für mich sogar prima, weil ich kein Problem damit habe, allen Nodes Aliase zu verpassen. Aber genau das macht die Lösung etwas unsauber für die Allgemeinheit, wo man das nicht voraussetzen kann.

Ich denke, die geschickteste Lösung wäre ein Patch des Cores, so dass die Aufteilung von Primary Links und Secondary Links flexibler wird. Bei meiner Suche habe ich festgestellt, dass sich das viele User wünschen.

Ein Patch für Taxonomy Menu käme auch in Frage, aber ich muss noch ausprobieren, ob das wesentliche Vorteile hätte.

/edit: Ich habe meine Lösung auf drupal.org dokumentiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

SQL-Error mit taxonomy_block

Eingetragen von potowotoumi (7)
am 28.04.2006 - 11:46 Uhr

Hallo,
wenn ich Taxonomy Blocks unter ->Administer->Blocks zum anzeigen aktivieren möchte, dann kann kommt nach der aktivierung von einigen (nicht allen) für alle user sichtbar diese Fehlermeldung:

user error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND n.status = 1 ORDER BY sticky DESC, created DESC LIMIT 0'
query: SELECT DISTINCT(n.nid), n.title, n.body FROM term_node t INNER JOIN node n ON t.nid = n.nid WHERE t.tid IN () AND n.status = 1 ORDER BY sticky DESC, created DESC LIMIT 0 in /srv/www/*******/includes/database.mysql.inc on line 66.

Wenn ich Einstellung dieser Taxonomy Blocks vornehmen möchte, dann bekomme ich nach "Submit" drücken diese Fehlermeldung:

user error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND n.status = 1 ORDER BY sticky DESC, created DESC LIMIT 0'
query: SELECT DISTINCT(n.nid), n.title, n.body FROM term_node t INNER JOIN node n ON t.nid = n.nid WHERE t.tid IN () AND n.status = 1 ORDER BY sticky DESC, created DESC LIMIT 0 in /srv/www/*******/includes/database.mysql.inc on line 66.

warning: Cannot modify header information - headers already sent by (output started at /srv/www/*******/includes/common.inc:384) in /srv/www/*******/includes/common.inc on line 192.

Ich bin neu mit Drupal und es gefällt mir sehr, aber mit dem untermenü habe ich komischerweise nur probleme. Hoffentlich kann mir jemand weiterhelfen.
Vielen Dank!

  • 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 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 6 Stunden
  • In der entsprechenden View
    vor 4 Wochen 7 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 7 Stunden
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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