[gelöst] kein Menülink erzeugbar obwohl als Admin eingeloggt
am 02.11.2012 - 21:49 Uhr in
Hallo liebe Drupal-Gemeinde,
ich habe seit heute nachmittag ein großes Problem.
Ich kann plötzlich keine Links in einem Menü mehr erzeugen.
Ich bekomme jedes Mal die Fehlermeldung
"Der Pfad ist nicht verfügbar oder der Zugriff wurde verweigert. - Sie haben keinen Zugriff."
Ich weiß echt nicht was das soll.
Denn wenige Stunden vorher gings noch problemlos.
Das einzige was dazwischen war, ist das ich einen View hatte mit einem Menülink, danach hatte ich einen neuen Menüpunkt erstellt der genauso hieß wie der vom View.
Als ich den View gelöscht habe, war der andere Menüpunkt auch mit weg und seit dem lassen sich keine Menülinks mehr erzeugen.
Hab ihr eine Idee? Ich bin ratlos.
Den Cache hab ich schon geleert und die Node-Berechtigungen neu aufgebaut.
Danke für eure Tips.
- Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: "Der Pfad ist nicht
am 03.11.2012 - 12:39 Uhr
"Der Pfad ist nicht verfügbar oder der Zugriff wurde verweigert. - Sie haben keinen Zugriff."
Wenn du als user1 (Superadministrator) angemeldet bist, kann es eigentlich nicht an Zugriffsrechten liegen.
Wenn der Pfad nicht gefunden wird, dann ist dort vielleicht ein Schreibfehler. Vielleicht stimmt der URL-Alias nicht, oder die Rewrite-Rule in der .htaccess kann die URL nicht richtig umschreiben.
Gruß
Berthold Lausch
Er bringt mir aber genau die
am 03.11.2012 - 13:40 Uhr
Er bringt mir aber genau die Fehlermeldung, also mit den Zugriffsrechten.
Ich verstehs ja auch nicht.
Vor allem da es ja ca. 2 Stunden vorher problemlos ging. Und da ließ sich genau der selbe Menüpunkt erzeugen, den ich jetzt wieder haben möchte.
Das seltsame ist, in den Protokollnachrichten steht bei den ganzen Aktionen immer Gast als User, obwohl er mich im Administrationsmenü als eingeloggt anzeigt.
Versteht das einer?
Pfad nicht vorhanden - sagt er aber auch
am 03.11.2012 - 17:49 Uhr
Ein Menüpunkt, der auf ein nicht vorhandenes Dokument zeigt, wird dieses Verhalten produzieren, und nicht angezeigt werden.
Das ist eine wesentliche Funktion von Drupal.
Zeigt ein Menüpunkt in den "Wald", wird er nicht angezeigt.
Gibt es keine Inhalte, macht der Menüpunkt auch keinen Sinn.
Erstelle unter dem angegebenen Pfad ein Dokument, oder ändere den Pfad, dass er auf ein Dokument oder eine Funktion zeigt, dann klappts auch.
Übrigens - wenn der angemeldete User das Dokument dahinter nicht sehen darf, wird ihm das Menü auch nicht angezeigt.
Tja prinzipiell
am 03.11.2012 - 20:52 Uhr
Tja prinzipiell verstanden.
Aber wie bekomme ich dann ein Menü mit mehreren Ebenen hin?
Zur Verdeutlichung:
Menüblock
darin sind 3 Menüpunkte eingebettet.
Nun soll noch ein 4. Menüpunkt hinzukommen der mehrere Unterpunkte beinhaltet.
Diese Unterpunkte verweisen natürlich alle auf einen Inhalt. Im speziellen sind dies Views.
Die Unterpunkte sollen aber erst sichtbar werden wenn man den Obermenüpunkt anklickt oder mit der Maus drüberfährt.
Verdeutlicht dies ein bißchen genauer mein Problem?
Vielleicht seh ich ja auch den Wald vor lauter Bäumen nicht.
Aber so schwer kann das doch eigentlich nicht sein.
Solch eine Funktionalität:
am 03.11.2012 - 21:03 Uhr
Solch eine Funktionalität: "Menü fährt aus, wenn man mit der Maus über einen Menüpunkt fährt" bietet z.B. das Nice-Menu.
Deine zuerst gestellte Frage hat aber doch damit gar nichts zu tun oder ?
Gruß
Berthold Lausch
Stimmt prinzipiell. Die
am 04.11.2012 - 12:27 Uhr
Stimmt prinzipiell.
Die zweite Frage hat mit der ersten nicht ganz so viel zu tun.
Sollte auch eher zur Verdeutlichung dienen was ich machen möchte.
Trotzdem komm ich mit dem Untermenüpunkt ja nicht weiter.
Wie kreier ich denn nun einen Menüpunkt der Unterlinks enthält. Diese Unterlinks verweisen dann zum jweiligen Inhalt (view oder eine andere node).
unter Struktur --> Menüs -->
am 04.11.2012 - 13:00 Uhr
unter Struktur --> Menüs --> und dann das richtige Menü auswählen, kannst du Menülinks anlegen.
Darstellen kannst du die z.B. mit dem Nice-Menu.
Zu all diesen Grundfertigkeiten in Drupal gibt es zahllose Tutorials und Beschreibungen.
Da solltest du dich mal umschauen, du findest dort ganz bestimmt eine Lösung für deine Probleme.
Tja genau an der Stelle liegt
am 04.11.2012 - 13:16 Uhr
Tja genau an der Stelle liegt ja das Problem.
Ich gehe ja zu Struktur/Menüs
Dort zeigt er mir brav die Tabelle mit den Menüs an.
Wenn ich nun über den Punkt Link erzeugen (oder so) einen neuen Menülink für ein bestimmtes Menü erzeugen möchte bringt er mir genau die Fehlermeldung wie oben beschrieben.
Die Videotutorials nützen mir leider nix, da ich blind bin .
Drupal akzeptiert nur Links
am 04.11.2012 - 16:29 Uhr
Drupal akzeptiert nur Links zu bereits existierendem Inhalt. Du kannst also keine Menüpunkte auf Vorrat bauen, da es dann den entsprechenden Pfad noch nicht gibt. Das kann man mit dem Modul [do:special_menu_items special menu items] umgehen, das dann als Pfad
<nolink>erlaubt. Man muß dann aber mit dem CSS aufpassen, da die Menü-Texte als Span-Tag und nicht als A-Tag angelegt werden.Beste Grüße
Werner
Danke, mit dem Modul hat es
am 06.11.2012 - 14:51 Uhr
Danke, mit dem Modul hat es jetzt geklappt.
Ist ja doch etwas komisch, vor allem wenn man es von der eigenen reinen HTML-Programmierung anders kennt.
Aber wie ich gesehen habe könnte sich das in D8 ja ändern.