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 - 14: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 - 16: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 - 16: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 - 16: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 - 19: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

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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