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

View, der zu geflaggten Nodes alle Benutzer anzeigt, die einen bestimmten Node geflagt haben

Eingetragen von Anonymous (0)
am 17.01.2014 - 15:55 Uhr in
  • Views
  • Drupal 7.x

Hallo,
ich betreibe eine Seite, in der für eine geschlossene Gemeinschaft unter anderem viele Dateien vorgehalten werden. Dabei wird jede Datei in einem eigenen Inhaltstyp zusammen mit einigen Metadaten die Datei betreffend gespeichert. Die Liste der Dateien wird dann in einem View angezeigt.
Ich habe mit dem Flag-Modul die Möglichkeit geschaffen, dass Benutzer, wenn sie der Meinung sind, dass eine Datei nichts taugt, diese mit einem Löschen-Flag versehen können. Gibt es irgendeine Möglichkeit eine Nachricht über das privatemsg-Modul zu verschicken? Email verschicken funktioniert über Rules sehr gut.

Nun zum eigentlichen Problem: Ich habe einen View erstellen können, der mir alle Nodes anzeigt, die mit dem Löschen-Flag versehen wurden. Was ich brauche ist, dass mir in diesem View zu jedem Node ebenfalls alle Benutzer angezeigt werden, die einen bestimmten Node mit dem Löschen-Flag markiert habe. Wie kriegt man das hin?
Ich habe da jetzt einen Tag lang alles versucht, was ich bei Google finden konnte, aber es will mir nicht gelingen.

Als Drupal-Neuling (Dezember 2013) habe ich vielleicht auch einfach nicht nach den richtigen Begriffen gesucht.

Ich hoffe ich konnte mein Problem mit allen nötigen Informationen darstellen und bin für jede Hilfe dankbar.

Gruß
Frank

‹ Views - Userpoints gruppiert nach CCK - Monat View, der zu geflaggten Nodes alle Benutzer anzeigt, die einen bestimmten Node geflagt haben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Relationships in Views

Eingetragen von mkruggel (45)
am 17.01.2014 - 17:02 Uhr

Hallo Frank,

der Schlüssel liegt bei den Relationships/Beziehungen von Views. Die erreichst Du in Deinem View im Bereich Erweitert. Dort fügst Du im ersten Schritt eine Beziehung zu Deinem Flag hinzu und im zweiten Schritt noch eine Beziehung Flags: Benutzer. Damit kannst Du Informationen über die Nutzer in Deinem View ausgeben, die einen Node geflaggt haben. Alles weitere hängt dann von Deinen konkreten Anforderungen ab.

Grüße
Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Formatierung

Eingetragen von nezar (nicht überprüft) (0)
am 17.01.2014 - 17:40 Uhr

Hallo Marcus,
dank deiner Hilfe bin schon weiter als vorher :-) Vielen Dank dafür!
Wenn zwei Nutzer den gleichen Inhalt mit dem Lösch-Flag versehen, sieht die Ausgabe im View bis jetzt so aus:

Node:Title
Benutzer: user_1
Begründung des Löschantrages: begründung_user_1

Node:Title
Benutzer: user_2
Begründung des Löschantrages: begründung_user_2

Das ist schon nicht schlecht, aber was ich gerne hätte wäre etwas, das so aussieht
Node:Title
Benutzer: user_1, user_2
Begründung des Löschantrages von user_1: begründung_user_1
Begründung des Löschantrages von user_2: begründung_user_2

Hast du da eine Idee?

Meine View Konfiguration:
Beziehungen
Flags: loeschantrag (by any user)
(flag) Flags: Benutzer

Felder
Inhalt: Titel
(Flag user) Benutzer: Name (Benutzer)
(flag) Flagging: Begründung (Begründung des Löschantrages)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gruppieren

Eingetragen von mkruggel (45)
am 17.01.2014 - 17:52 Uhr

Im View kannst Du unter Format ein Feld zum Gruppieren der Ausgabe anwählen, hier nimmst Du den Titel. Dadurch werden Dir die Ergebnisse zusammengefasst pro Node angezeigt.

Zusätzlich ein Feld in einer Zeile zu Gruppieren (hier: Benutzer) kriege ich mit Bordmitteln bisher nicht hin. Scheint mir in Deinem Fall auch nachrangig, Du gibst die User ja später mir ihren Begründungen eh aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Basteln

Eingetragen von nezar (nicht überprüft) (0)
am 17.01.2014 - 20:15 Uhr

Nach einigem Rumbasteln habe ich jetzt einen View hinbekommen, der mir ganz gut gefällt. Rückblickend gar nicht so schwer, wenn man weiß wie es geht.
Danke für deine Hilfe.

Gruß
Frank

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 3 Tagen
  • Ich habe ja keine Angst vor
    vor 3 Wochen 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 2 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 2 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 5 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 17 Stunden

Statistik

Beiträge im Forum: 250284
Registrierte User: 20507

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 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