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

Menü nur aufklappen wenn...

Eingetragen von drupalino (1064)
am 09.06.2008 - 10:42 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x

Hallo,

ich möchte einen bestimmten Menüpunkt nur aufklappen lassen, wenn der User eingeloggt ist und in dem Fall,
wo er nicht eingeloggt ist die registrieungspage anzeigen lassen???

wie mache ich das
Gruss
drupalino

‹ Aufwand von einem anderen CMS zu Drupal wechseln? Kein Profil für User - user_profile.tpl.php ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Niemand einen Tipp

Eingetragen von drupalino (1064)
am 09.06.2008 - 20:56 Uhr

Niemand einen Tipp ?
-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kannst Du den Menuepunkt

Eingetragen von quiptime (4972)
am 09.06.2008 - 21:15 Uhr

Kannst Du den Menuepunkt etwas genauer beschreiben?

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es handelt sich dabei um

Eingetragen von drupalino (1064)
am 09.06.2008 - 21:26 Uhr

Es handelt sich dabei um einen Menüeintrag in den Primary Links!

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK, muss

Eingetragen von quiptime (4972)
am 09.06.2008 - 21:48 Uhr

OK, muss ueberlegen.

Zitat:

und in dem Fall,
wo er nicht eingeloggt ist die registrieungspage anzeigen lassen???

Das bedeutet, wenn ein User nicht eingeloggt ist so ist er Gast.
Du willst also allen Gaesten der Website permanennt die Registrierungsseite zeigen oder wie meinst Du das?

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein, nur eben ein

Eingetragen von drupalino (1064)
am 09.06.2008 - 21:50 Uhr

Nein, nur eben ein bestimmter Punkt in diesem Menü, der enthällt unterpunkte, die eben nur für User angezeigt werden sollen und nicht etwa "access denied" oder der gleichen! Sondern eben in dem Fall soll er auf die Registrierungsseite umgeleitet werden!

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

AHA

Eingetragen von quiptime (4972)
am 09.06.2008 - 22:25 Uhr

AHA, nun weiss ich Bescheid was Du willst.

Sollte dieses Weiterleitungsfeature alle Nodes betreffen koennte man in der Nodetemplate oder den in Frage kommenden Nodetype-Templates eine Loginstatus-Pruefung realisieren und mit drupal_goto() auf die Registrierungsseite umleiten.

Eine anderer Loesungsansatz sind mittels Views aufgebaute Menues. Hat ein User auf Inhalte solcher Menupunkte kein Zugriffsrecht dann werden diese Menuepunkte auch nicht angezeigt. Muesste mich jetzt schwer irren wenn dem nicht so ist.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Na das Menü würde ich sehr

Eingetragen von drupalino (1064)
am 09.06.2008 - 22:29 Uhr

Na das Menü würde ich sehr ungerne bis gar nicht über views regeln wollen, da es schon extreme arbeit war das so zu bauen.
Und bei der Idee mit dem Nodetemplate denke ich nicht, dass ich damit dann verhindere, dass die der Menüpunkt aufklappt ????

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Noch ein

Eingetragen von quiptime (4972)
am 09.06.2008 - 22:41 Uhr

Noch ein Loesungsansatz:

Customize links menu in Drupal

Zitat:

Und bei der Idee mit dem Nodetemplate denke ich nicht, dass ich damit dann verhindere, dass die der Menüpunkt aufklappt ????

Das ist richtig. Aber durch die Weiterleitung wird keine Seite ala "kein Zugriff" angezeigt.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

drupalino schrieb Und bei

Eingetragen von netzkoop (1820)
am 09.06.2008 - 23:35 Uhr
drupalino schrieb

Und bei der Idee mit dem Nodetemplate denke ich nicht, dass ich damit dann verhindere, dass die der Menüpunkt aufklappt ????

Könnte man das Menü nicht in der template.php mittels hook_menu() und if Abfragen auf den login-Status noch genauer differenzieren? Und dann einmal das Menü als nested ausgeben und für Gäste eben nicht?
Oder hab ich da nen Denkfehler?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja ich denke schon das es

Eingetragen von quiptime (4972)
am 09.06.2008 - 23:49 Uhr

Ja ich denke schon das es mittels hook_menu() geht.

Mit dem Link weiter oben arbeitest Du auch in der template.php mit if Abfragen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die vielen

Eingetragen von drupalino (1064)
am 10.06.2008 - 05:49 Uhr

Danke für die vielen Antworten. Finde es schon etwas sonderbar, dass es dafür keinen einfacheren Weg gibt. So zum Beispiel das im Administer einzustellen. Bestimmt kann man eine Abfrage machen in der template oder in der page, ja mit sicherheit auch in der node. Aber so das Sauberste ist das mit sicherheit nicht!

Weitere Vorschläge ......

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

remove_nonviewable_menu_items

Eingetragen von Kars-T (1473)
am 10.06.2008 - 09:27 Uhr

http://drupal.org/project/remove_nonviewable_menu_items

Das Modul habe ich gerade gefunden und es sollte das tun, was du willst. Es filtert laut Beschreibung alle Menüeinträge raus, die auf Nodes verweisen, zu denen man keinen Zugriff hat. Du darst das für mich testen und hier schreiben, ob es geht ;)

---

Viele Grüße,

Kars-T

Arbeit: comm-press
Hobbies: Tower Defense HQ, plamo.de, Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

Menu per Role, Menu Subtree Permissions

Eingetragen von quiptime (4972)
am 10.06.2008 - 10:17 Uhr

Google gefragt: "drupal menu access". Ergebnis:

Menu per Role
Menu Subtree Permissions

Bitte berichte ob eines der beiden Module Dein Problem loesen konnte.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

kann mir das einer von euch

Eingetragen von Birsel (185)
am 02.09.2008 - 19:23 Uhr

sorry

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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 16 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