Nach Klick auf Menüpunkt erscheint der Artikel nicht mehr seitdem der Menüpunkt einen Untermenüpunkt hat
am 05.11.2008 - 14:25 Uhr in
Hallo Allerseits,
bin neu hier, mein erster "Beitrag" hier (steige gerade von Joomla auf Drupal um) und habe ein Anfängerproblem.
Nach dem Klick auf einen Menüpunkt erscheint der diesem Menüpunkt zugehörige Artikel nicht mehr seitdem dieser Menüpunkt einen Untermenüpunkt bekommen hat - stattdessen wird nur noch das Menü aufgeklappt und die Untermenüpunkte angezeigt.
Ich habe das versuchsweise auch mal mit anderen Menüpunkten getestet und es scheint grundsätzlich so zu sein, dass dann die zugehörigen Artikel nicht mehr aufgerufen werden.
Kann mir bitte jemand sagen, wie man das umstellen kann, so dass die den Menüpunkten zugeordneten Artikel dann auch weiterhin aufgerufen bzw. angezeigt werden?
Vielen Dank dafür,
Andy
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich glaube, du hast da einen
am 05.11.2008 - 17:09 Uhr
Ich glaube, du hast da einen Denkfehler in deiner Planung. Artikel fügt man i.d.R. nicht manuell in Menüs ein (dafür steht ja das "M" in "CMS" ;)). Wenn du Artikel hierarchisch gliedern willst, möchtest du vermutlich das "Book" Modul verwenden, um eine Navigation aufzubauen. Das eigentliche Navitionselement wäre dann der "Book" Block unter "Blöcke verwalten".
Vielen Dank für Deine
am 05.11.2008 - 22:40 Uhr
Vielen Dank für Deine Rückmeldung, aber das kann ich noch nicht beurteilen. Ich kann nicht ausschliessen, dass ich da einen Denkfehler haben könnte, nur versteh' ich leider noch nicht, wieso Du das meinst. Ich versteh' auch nicht so recht, was Du mit manueller Einfügung von Artikeln meinst.
Erdbeerfuchs schrieb Vielen
am 05.11.2008 - 23:15 Uhr
Vielen Dank für Deine Rückmeldung, aber das kann ich noch nicht beurteilen. Ich kann nicht ausschliessen, dass ich da einen Denkfehler haben könnte, nur versteh' ich leider noch nicht, wieso Du das meinst. Ich versteh' auch nicht so recht, was Du mit manueller Einfügung von Artikeln meinst.
So wie sich dein Ursprungsposting liest, versucht du händisch eine Baumnavigation aufzubauen, indem du zuerst einen Artikel schreibst und ihn dann einem Menupunkt zuweisen willst. Das wäre dann der falsche Ansatz. Aktiviere mal das Book Modul und ziehe dann unter "Site Building | Blocks" (keine Ahnung, wie das auf deutsch heisst). Den Block "Book navigation" in die rechte oder linke Sidebar. Dann schnapp dir einen Account, der alle rechte auf das Buch Modul hat und erstelle unter "create Content" eine Buchseite. Unter "Book outline" gibts dann eine Dropdownbox, in der initial "" drin steht. Setzt das Ding auf "", schreib ein bisschen Text und speichere die Seite ab. Der Artikel erscheint dann in dem Book Block und du kannst Unterseiten hinzufügen (hoffe, das wars, was du machen wolltest).
Klappt leider auch nicht
am 06.11.2008 - 17:48 Uhr
Sorry, das hat leider auch nicht geklappt.
So wie sich dein Ursprungsposting liest, versucht du händisch eine Baumnavigation aufzubauen, indem du zuerst einen Artikel schreibst und ihn dann einem Menupunkt zuweisen willst. Das wäre dann der falsche Ansatz.
So ist zumindest die Vorgehensweise in Joomla, deswegen kam ich auf die Idee.
Aktiviere mal das Book Modul und ziehe dann unter "Site Building | Blocks" (keine Ahnung, wie das auf deutsch heisst). Den Block "Book navigation" in die rechte oder linke Sidebar. Dann schnapp dir einen Account, der alle rechte auf das Buch Modul hat und erstelle unter "create Content" eine Buchseite. Unter "Book outline" gibts dann eine Dropdownbox, in der initial "< none>" drin steht. Setzt das Ding auf "< create new book>", schreib ein bisschen Text und speichere die Seite ab. Der Artikel erscheint dann in dem Book Block und du kannst Unterseiten hinzufügen (hoffe, das wars, was du machen wolltest).
Habe ich gemacht, aber ich erhalte leider denselben Effekt.
Ich möchte ein Menü (im Block Navigation), das z.B. so gestaltet ist:
- Obst
- - Äpfel
- - Birnen
- - Pflaumen
Und ich möchte, dass beim Anklicken des Menüpunktes "Obst" nicht nur das Menü aufgeklappt wird und die drei Untermenüpunkte angezeigt werden, sondern das zusätzlich der Inhalt der Seite (oder des Artikels) "Obst" angezeigt wird. Und ich habe jetzt schon Stunden damit verbracht, gesucht, versucht, aber kriege es einfach nicht hin.
Verzeih' mir meine evtl. Drupal-Anfängerpaddeligkeit, aber ich komme einfach nicht klar damit.
Schau mal auf meiner
am 06.11.2008 - 19:25 Uhr
Schau mal auf meiner Homepage vorbei: http://www.onyxbits.de
Ist der Block "Content Navigation" links oben das was du haben möchtest? Das wäre besagte Buchnavigation. Unterseiten fügt man hinzu indem man auf einer Buchseite einfach "Add child page" anklickt. Das ist der große Unterschied zwischen Drupal und Joomla. Bei Drupal gibt es kein redaktionelles Backend. Der Content kann direkt bearbeitet werden (wenn man die nötigen Rechte hat).
Ja, genau so! Nur es will einfach nicht klappen ...
am 07.11.2008 - 16:18 Uhr
Wenn ich Deiner Anleitung folge und dann auf den Menüpunkt "Obst" klicke, wird bei mir hier nicht der Text zu dieser Seite "Obst" angezeigt, sondern nur das Obst-Menü aufgeklappt und schon gleich der Text von der zweiten Buchseite "Äpfel" angezeigt (statt von der ersten Buch-Seite "Obst"). Ich möchte aber, dass dann zunächst der einleitende Text zu Obst angezeigt wird.
Im Prinzip genauso wie Du das auf Deiner onyxbits-Site hast: Klicke ich dort auf "About this website" wird das Menü aufgeklappt UND der zugehörige Text zu "About this website" wird angezeigt.
Und Du hast es auch noch geschafft, dass beim aufgeklappten Menü nach erneutem Anklicken des Menüpunkts "About this website" (wenn man zuvor einen Untermenüpunkt angeklickt hat) das Menü nicht wieder zuklappt, sondern offen bleibt.
Was mache ich hier bloß falsch?
px schrieb So wie sich dein
am 07.11.2008 - 16:46 Uhr
So wie sich dein Ursprungsposting liest, versucht du händisch eine Baumnavigation aufzubauen, indem du zuerst einen Artikel schreibst und ihn dann einem Menupunkt zuweisen willst. Das wäre dann der falsche Ansatz.
Warum sollte das der falsche Ansatz sein? Dafür gibt es ja beim bearbeiten eines Artikels(node), die Möglichkeit diesen Artikel einem Menüpunkt zuzuweisen und in der Hierarchie einzuordnen.
Warum das, wie auch immer, bei erdbeerfuchs nicht funktioniert, versteh ich auch nicht. Ist absoluter Standard bei Drupal.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
Und es ist eine ganz frische Neuinstallation von 6.6 ...
am 07.11.2008 - 17:16 Uhr
... und erst drei oder vier Tage alt!
Warum ist das bei mir hier kein Standard, *verzweifel-bin* ;-)?
Habe zur Standard-Installation zwar noch ein paar Module nachgeladen und aktiviert, aber das kann's doch wohl auch nicht sein.
Da fällt mir was ein: ich hatte am Anfang (aus Unwissenheit) die ersten nachgeladenen Module zunächst im Verzeichnis /drupal/modules/ gespeichert gehabt. Später habe ich die dann ins Verzeichnis /sites/all/modules/ verschoben. Das dürfte doch damit nicht zusammenhängen, oder?
P.S.: Gibt es eigentlich ein Tool o.ä., das ich mal über meine Installtion rüberlaufen lassen kann und die checkt, ob alles in Ordnung ist?
Funktionieren die
am 07.11.2008 - 17:23 Uhr
Funktionieren die nachgeladenen Module?
Ich würde aber auf jeden Fall mal den Cache leeren (Button ganz unten auf der Seite 'Performance'). Dann würde ich die Menü Router Tabelle neu aufbauen lassen.
Dazu rufst du entweder die Seite zum installieren von Modulen auf, dann macht Drupal das automatisch oder besser, du installierst die das 'devel' Modul. Dann stehen dir solche Dinge direkt zur Verfügung.
Ein Blick in den Statusbericht und in die Logs kann auch nie schaden.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
DHTML-Menü ?
am 07.11.2008 - 17:31 Uhr
Ich habe das "DHTML Menus" auch installiert (obwohl ich dessen Funktionalität noch nicht ganz erfasse). Hat das vielleicht damit zu tun?
Ich würd' ungern das D6.6 noch einmal komplett neu aufsetzen.
Habt ihr noch eine Idee, bitte?
- - -
P.S.: Am Theme liegt's wohl nicht, hab' das g'rad mal getestet.
Dann würd ich genau das mal
am 07.11.2008 - 17:38 Uhr
Dann würd ich genau das mal deaktivieren. DHTML-Menüs klappen ein Menü dynamisch im Client auf, wechseln aber nicht die Seite. Dann wären sie ja auch nicht 'dynamisch' ;-)
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
Dazu erlaube mir noch ein
am 07.11.2008 - 17:53 Uhr
Dazu erlaube mir noch ein paar Fragen bitte:
Funktionieren die nachgeladenen Module?
Ich würde aber auf jeden Fall mal den Cache leeren (Button ganz unten auf der Seite 'Performance').
Danke. Gefunden u. erledigt.
Dann würde ich die Menü Router Tabelle neu aufbauen lassen. Dazu rufst du entweder die Seite zum installieren von Modulen auf, dann macht Drupal das automatisch ...
Meinst Du damit den Aufruf der Seite per: Verwalten › Strukturierung > Module?
... oder besser, du installierst die das 'devel' Modul. Dann stehen dir solche Dinge direkt zur Verfügung.
Okay, auch gemacht (Devel, Devel generate, Devel node access) installiert u. aktiviert. Jetzt erscheint unten links ein dunkelgraues Feld "Themer info" und ganz unten eine Fehlermeldung, die da lautet:
Fatal error: Call to undefined function: file_put_contents() in /drupal/sites/all/modules/devel/devel_themer.module on line 474
Was muss ich denn jetzt mit dem Devel-Modul tun? Sorry, bin noch absoluter Drupal-Newbie und erst recht in Sachen Devel.
Ein Blick in den Statusbericht und in die Logs kann auch nie schaden.
Danke, auch gefunden glaube ich! In "Neue Log-Einträge" habe ich mal die Liste durchgeblättert und mir ist aufgefallen, dass bei den Einträgen, die es betrifft (also wo ich so ein Menü aufbauen wollte), die Datums- und Uhrzeitangaben einen hell-rosagrauen Hintergrundfarbe haben. Sagt das was?
Im "Statusbericht" ist alles im grünen Bereich.
Jetzt klappt gar kein Menü mehr auf
am 07.11.2008 - 18:05 Uhr
Dann würd ich genau das mal deaktivieren. DHTML-Menüs klappen ein Menü dynamisch im Client auf, wechseln aber nicht die Seite. Dann wären sie ja auch nicht 'dynamisch' ;-)
Zwar noch nicht verstanden, aber gemacht.
Jetzt klappt gar kein Untermenü mehr auf, nicht mal mehr das von Verwalten (links im vertikalen Menü)!!!
Und auch das Admin_menu klappt sich nicht mehr auf.
Geb mal in der Adresszeile
am 07.11.2008 - 18:11 Uhr
Geb mal in der Adresszeile deines Browsers 'http://deine-seite/devel/menu/reset' ein.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
Danke, aber leider ...
am 07.11.2008 - 18:22 Uhr
Geb mal in der Adresszeile deines Browsers 'http://deine-seite/devel/menu/reset' ein.
Okay: "The menu router has been rebuilt."
Das habe ich einmal mit aktivierten und einmal mit nicht aktiviertem DHTML-Menu gemacht, aber im Navigations-Block klappen sich jetzt weiterhin nicht mehr die Menüs auf, d.h. die Untermenüpunkte bleiben verborgen.
Ich hab das DHTML-Modul noch
am 07.11.2008 - 18:29 Uhr
Ich hab das DHTML-Modul noch nie eingesetzt, bin mir aber ziemlich sicher, dass dein Problem dort her kommt.
Geh mal auf 'admin/build/block' und schau mal, ob wirklich der 'Navigation-Block' aktiviert ist.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
ES KLAPPT JETZT ENDLICH, YIEPPIEH !!!!!!!
am 07.11.2008 - 19:23 Uhr
Ich habe mal schrittweise* ein paar Module deaktiviert:
*Schrittweise, weil teils ja erst das eine deaktiviert sein muss, damit das andere deaktiviert werden kann.
Und siehe da! Jetzt habe ich hier anscheinend auch ein normal funktionierendes Drupal! Yieppieh! Ich danke Euch!
Jetzt habe ich vorsichtig mal das Administration Menu und das Menu-Modul wieder aktiviert und es funktioniert immer noch!!! ;-)
Ja, er ist es ...
am 07.11.2008 - 18:40 Uhr
Ich hab das DHTML-Modul noch nie eingesetzt, bin mir aber ziemlich sicher, dass dein Problem dort her kommt. Geh mal auf 'admin/build/block' und schau mal, ob wirklich der 'Navigation-Block' aktiviert ist.
Danke, habe ich g'rad gemacht, ja, er ist es.
Darf ich mal noch was fragen?
Kann man gleichzeitig ein und denselben Menü-Punkt sowohl in den "Hauptlinks" (die ja in manchen Themes oben in der Waagerechten als Reiter erscheinen) als auch in den Navigations-Links setzen (so dass er auch im vertikalen Menü (z.B. auf der linken Webseite auftaucht?
Vielen Dank px und md ...
am 07.11.2008 - 19:21 Uhr
... für Eure Hilfe!
Ich hatte da jetzt schon so viele Stunden damit verbracht, gesucht, probiert, gelesen ...
Und dann jetzt sowas! Warum das wohl so passiert ist.