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

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 1 Woche 3 Tagen
  • Vielen Dank für Ihren
    vor 1 Woche 5 Tagen
  • Composer ist sehr ratsam
    vor 2 Wochen 17 Stunden
  • Vielen Dank für den
    vor 2 Wochen 3 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 2 Wochen 3 Tagen
  • Gut gemacht
    vor 2 Wochen 3 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 2 Wochen 3 Tagen
  • Links
    vor 2 Wochen 6 Tagen
  • Moin,wow, sehr gutes
    vor 3 Wochen 8 Stunden
  • Dass ist eine spannende
    vor 3 Wochen 15 Stunden

Statistik

Beiträge im Forum: 250316
Registrierte User: 20563

Neue User:

  • drupalthemes
  • rofilm
  • Cruzorerm

» Alle User anzeigen

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