Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Nutzerliste mit Rollenzugehörigkeiten erstellen

Eingetragen von choy (40)
am 23.06.2011 - 09:29 Uhr in
  • Views
  • Drupal 7.x

Guten Tag,
In Drupal 6 gab es eine vorkongurierte öffentlich Nutzerliste, die nach Bedarf freigeschlatet werden konnte. In Drupal 7 geht das wohl nur noch händisch über Views -> User
Hier habe ich ein Problem: Die Nutzerrollen lassen sicht zwar als Filter- und Sortierkritierien einrichten - aber sie werden nicht angezeigt. Was ist zu tun, damit sie sichtbar werden?

‹ Umsetzung von Views (Ratschlag erbeten) Durch View erstellte Page einer Kategorie (Taxonomie) zuordnen. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Profile 2

Eingetragen von kaettschmitz (167)
am 23.06.2011 - 10:14 Uhr

Hallo,

habe gestern eine "Userlist" mit dem Modul Profile 2 eingerichtet, mit der letzten dev von Entity API und von Profile 2. Damit kann man Felder konfigurieren, die auf der Liste angezeigt werden. Bis jetzt hab ich da zur Zeit nur die Namen, aber das werde ich demnächst erweitern.

Profile 2 funktioniert bisher für meine Bedürfnisse ausreichend, ich wollte erreichen, dass über die Userlist jeder registrierte User die Profile der anderen anklicken und einsehen kann, sowie Mails schicken, das konnte ich damit schon verwirklichen.

Für Gäste sind weder die User noch Who is online sichtbar, klappt prima. Theme: Danland.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Richte eine Beziehung vom

Eingetragen von wla (9461)
am 23.06.2011 - 10:24 Uhr

Richte eine Beziehung vom User zur Rolle ein (über die UID), dann solltest Du auch die Namen der Rollen bekommen können.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Beziehung wie und wo?

Eingetragen von choy (40)
am 23.06.2011 - 11:29 Uhr

Danke für den Hinweis - Ich finde jedoch leider nicht den Ort, wo das einzurichten ist: "eine Beziehung vom User zur Rolle ein (über die UID)" - Über Relationships in Views habe ich keine Auswahloptoin für Rolle oder UID -
Bzgl Profile2 - das habe ich auch - es nützt in diesem Fall aber nichts, das USER views und Profile views zweierlei sind und mein Hauptproblem, die Anzeige von Rollennamen nicht löst - Es gibt ein Modul Staff List, dass in diesem Zusa,mmenhang interessant sein könnte (da ich mit der Sache plane alle Mitarbeite rund Ihre Rollen auch anonymen Gästen vorzustellen) - das ist aber leider noch sehr im dev-Stadium - Also bleibt vorerst nur Views und diese Nuss zu knacken, wie Rollen namentlich dort als Feld ausgegeben werden können.... nun: eine Beziehung vom User zur Rolle ein (über die UID) - sorry ich verstehe es nicht ganz, was da und wie …

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, habe es gerade für Drupal

Eingetragen von wla (9461)
am 23.06.2011 - 11:40 Uhr

Ok, habe es gerade für Drupal 7 ausprobiert:

  • Du legst einen neuen View vom Typ Benutzer an
  • Du wählst die Felder, die Du anzeigen willst
  • Ein mögliches Feld ist Rollen (können alle mit einen Delimiter getrennt gezeigt werden)

Damit werden Die Rollen angezeigt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es so einfache wäre

Eingetragen von choy (40)
am 23.06.2011 - 11:53 Uhr

… genau so habe ich es gemacht beim ersten Mal und genau so werden die Rollen eben nicht angezeigt …
es muss also irgendwo noch eingestellt sein, dass Rollen nicht angezeit werden sollen
über admin/people sind die Rollennamen sichtbar gelistet - über die voreingestellte View-Vorlage /admin/people2 aber schon nicht mehr -
eventuell liegt das Problem ja auch anserswo - außerhalb views - aber wo ??

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hängt an der Berechtigung

Eingetragen von wla (9461)
am 23.06.2011 - 12:40 Uhr

Das hängt an der Berechtigung "Benutzerprofile anzeigen" des User-Moduls. Nur User mit diesem Recht können das Profil und damit auch die Rolle sehen (gerade unter 7.2 getested).

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

leider auch nicht

Eingetragen von choy (40)
am 23.06.2011 - 12:46 Uhr

nein daran liegt es leider auch nicht - alle - auch anonymous haben das recht die userliste einzusehen -
ich habe gerade über views nochmal no result behaviour ausprobiert - mit dem ergebnis dass es wohl kein ergebnis gibt - auch token wie [rid] und ander rollen-bezohgene token sprechen nicht an … :-(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mußt Du noch irgendein

Eingetragen von wla (9461)
am 23.06.2011 - 13:16 Uhr

Dann mußt Du noch irgendein Zusatzmodul aktiv haben, welches das verhindert. Bei mir klappt jedenfalls die von mir beschriebene Methode:
Screenshot

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich fürchte du hast recht

Eingetragen von choy (40)
am 23.06.2011 - 13:34 Uhr

… und jetzt wie und wo suchen? - ich hatte das mal in einer anderen sache - da gab es nur den weg ein modul nach dem anderen ausschalten bis der fehler eingegrenzt ist …
das mache ich jetzt mal bis mir oder dir oder anderen besseres einfällt :-(

  • Anmelden oder Registrieren um Kommentare zu schreiben

nein an einem Modul liegt es vermutlich nicht

Eingetragen von choy (40)
am 23.06.2011 - 13:50 Uhr

- ich habe es gerade auf meiner test-installation auspropiert - und so zienlich alles deaktiviert was nicht core und views Modul ist -
da das Gleiche - Ich kann zwar nach Rollen die Nutzeransicht sortieren, aber weder Rollen-Id noch Namen anzeigen lassen - blebe ratlos in der Sache …

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was passiert, wenn Du den

Eingetragen von wla (9461)
am 23.06.2011 - 15:02 Uhr

Was passiert, wenn Du den angehängten View importierst?

Beste Grüße
Werner

AnhangGröße
userliste-View.txt 5.27 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Error

Eingetragen von kaettschmitz (167)
am 23.06.2011 - 15:39 Uhr

Hallo - ich hab's ausprobiert, weil mich das auch interessierte, ich krieg nämlich auch die Rollen nicht angezeigt, folgende Fehlermeldung:

Zitat:

Notice: Array to string conversion in DatabaseStatementBase->execute() (Zeile 2095 von /d72_loc/includes/database/database.inc).

Notice: Array to string conversion in DatabaseStatementBase->execute() (Zeile 2095 von /d72_loc/includes/database/database.inc).

d72_loc ist das Drupal 7.2-Verzeichnis

Die Rollen werden nicht angezeigt, nur der Username.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist interessant. Bei mir

Eingetragen von wla (9461)
am 23.06.2011 - 16:18 Uhr

Das ist interessant. Bei mir ist D7 nur eine lokale Spielwiese und ich setze es nicht produktiv ein. Habe jetzt mal spaßeshalber die ausstehenden Aktualisierungen gefahren und bei Views von Beta3 nach RC1 upgedatet. jetzt bekomme ich auch den Fehler und die Rolle wird nicht mehr angezeigt. Da wurde offensichtlich einiges verschlimmbessert. Jetzt kann ich wohl nur noch die neuste Dev-version testen, aber das probiere ich aus. Auf jeden Fall bestärkt mich dieses beispiel wieder darin, noch nicht auf Drupal 7 zu setzen. Ohne ein brauchbares Views kann ich keine produktiven Webseiten bauen.

Beste Grüße
Werner

P.S. mit der aktuellen Dev-Version ist es wieder in Ordnung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Werner

Eingetragen von kaettschmitz (167)
am 23.06.2011 - 16:15 Uhr

postest Du dann die entsprechende Views-Version, mit der es funktioniert, bitte?

Ich hab mir der 7.x-3.0-rc1 getestet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schön zu wissen, dass man

Eingetragen von choy (40)
am 24.06.2011 - 11:09 Uhr

Schön zu wissen, dass man nicht alleine ist mit diesem Problem/Bug der nicht angezeigten Rollen ...
Ich konnte es inzwischen auch mit der Userliste ausprobieren - wieder das gleiuche Resultat keine Anzeigen der Rollen: und im Log
Notice: Array to string conversion in DatabaseStatementBase->execute() (line 2095 of drupal7/includes/database/database.inc).
also das Gleiche was auch die anderen hier schon feststellten - sieht also wohl nach bug aus
ich nutze drupal 7.2. und views 7.x-3.0-rc1 -
… zurück auf 6 lohnt sich aber nicht - es gibt schlimmere bugs - auch in Drupal 6 …

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nimm die beta 3

Eingetragen von kaettschmitz (167)
am 24.06.2011 - 11:15 Uhr

Mit der views version beta 3 funktioniert es, hab ich gerade gestern getestet.

http://ftp.drupal.org/files/projects/views-7.x-3.0-beta3.tar.gz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bakem gerade eine antwort

Eingetragen von choy (40)
am 24.06.2011 - 12:15 Uhr

Ich bakem gerade eine antwort auf den bug report http://drupal.org/node/1198768 - "This bug is already fixed in the latest dev version". - also vorläufig beta 3 oder dev ... statt rc1

  • Anmelden oder Registrieren um Kommentare zu schreiben

Views beta 3 oder dev

Eingetragen von kaettschmitz (167)
am 24.06.2011 - 13:35 Uhr

Oh super, danke für die Info! Die rc1 werden wir also weiträumig umfahren ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 17 Stunden 5 Minuten
  • Inzwischen sind wir bei
    vor 1 Woche 4 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 5 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 2 Tagen
  • Hey danke
    vor 9 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 10 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 10 Wochen 5 Tagen
  • In der entsprechenden View
    vor 10 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

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