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

Navigation Block nur für bestimmte Benutzer funktioniert nicht!

Eingetragen von Timbalord (217)
am 27.06.2007 - 09:47 Uhr in
  • Allgemeines zu Drupal

Kann es angehen, dass Drupal noch ein wenig fehlerhaft läuft?

Drupal Vers. 5.x

So ich habe ein Extra Menü erstellt und damit auch einen neuen
Block. Diesem Block sage ich: Sichtbarkeit nur für bestimmte
Rolle.

Wie kann es denn nun sein, dass diese blöde Navigation dennoch
bei jedem Benutzer auftaucht.

Ich habe verschiedene Testuser eingerichtet mit verschiedenen
Rollen. Nur eine von 3 roles sollte eigentlich diesen Block sehen
können und dennoch taucht er bei jedem auf.

Womit kann das zusammenhängen?

‹ moduldateien kopieren (ordner ändern) "Request new password" entfernen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Welche Rollen hast du dem

Eingetragen von pebosi (2645)
am 27.06.2007 - 10:03 Uhr

Welche Rollen hast du dem Block denn zugewiesen? Und mit welchem Benutzer hast du getestet?

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erstmal entschuldigt bitte,

Eingetragen von Timbalord (217)
am 27.06.2007 - 10:40 Uhr

Erstmal entschuldigt bitte, dass mein Post schon etwas agressiv wirkt, aber ich habe nach 8 Stunden hin und her wirklich die Nase gestrichen voll.

Also:

ich habe die beiden standard user anonymous und authenticated. Dazu habe ich noch eine dritte Benutzergruppe gemacht, Premium.

So, nun habe ich ein Zahlungsmodul, dass den authenticated angezeigt werden soll, damit er premium wird. Ich denke das ist ein Standardproblem gängiger kostenpflichtiger Communitys.

Ok nun habe ich seit dem Post weitergetestet und siehe da folgendes kommt dabei raus.

1.
Ich habe einen Block mit einer Navigation. Dieser Block ist eingestellt auf sichtbar für authenticated user nicht aber für anonymous oder premium.
Das funktioniert nicht. Der Block ist für alle sichtbar, ausser anonymous, gott weiss warum.

2.
Nun habe ich das testweise mal umgedreht. Ich mache den Block nur sichtbar für premium und siehe da, das funktioniert seltsamerweise. Der Premium Benutzer kriegt die Navigation zu sehen, der authenticated und auch der Admin im übrigen, nicht mehr.

Wenn ich es nicht besser wüsste, würde ich aus der objektorientierten Programmierung sagen, dass alle Rollen, die ich anlege, grundsätzlich ersteinmal von authenticated erben.

Bleibt die Frage offen, wie kriege es hin, dass eben der Standarduser nach der Registrierung das nicht zu sehen bekommt.

Getestet habe ich das im übrigen auf verschiedenen Browsern und bin dabei alle eingestellten Testuser durchgegangen. Wobei von 5 usern nur einer Premium ist.

Gruß Dennis

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Rolle "authenticated

Eingetragen von pebosi (2645)
am 27.06.2007 - 11:05 Uhr

Die Rolle "authenticated user" beinhaltet ALLE angemeldeten user, für deine Zwecke würde ich also einen neue Rolle "Standard" anlegen die diesen Block gezeigt bekommt und die "Premium" sowie die "authenticated user" nicht. Die Standard Rolle kannst du mit dem Modul Logintobbogan automatisch jeden Nutzer beim Registrieren zuordnen.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Tausend Dank. Dann hatte ich

Eingetragen von Timbalord (217)
am 27.06.2007 - 11:19 Uhr

Tausend Dank.

Dann hatte ich ja gar nicht so unrecht mit meinem OOP Ansatz :D!

Gruß Dennis

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20462

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

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