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

Views in Verbindung mit Profile2 Daten

Eingetragen von cirage (25)
am 16.04.2012 - 18:47 Uhr in
  • Views
  • Drupal 7.x

Wie ich in diesem Forum unter anderem gelesen habe, gäbe es noch keine vollständige Unterstützung von Profile2 in Views ... ?

Ich selber habe die Erfahrung gemacht (merke laufend, dass ich noch Drupal Beginner bin ...), dass ich die Daten von meinen User Profilen gesamthaft mit einer View anzeigen lassen, die einzelnen anzuzeigenden Felder von den verschiedenen Profilkategorien aber nicht auswählen kann.

Wenn ich zu den normalen Account Daten zB ein zusätzliches Profil für Kontaktdaten und ein anderes Profil für Interessen definiert habe, kann ich sehr einfach eine View mit "Show Users" erstellen. Dabei wird mir eine Liste aller User generiert und ich kann auf den Namen klicken und es werden dann alle Daten zu diesem User angezeigt inklusive der zusätzlichen Profildaten. Soweit sogut.

Aber hier fangen meine Probleme an. Ich habe keine Möglichkeit gefunden

  • Felder in der User Übersichtsliste (bestehend aus Feldern vom User Account) mit einem beliebigen Feld aus einem von mir definierten Profile zu kombinieren.
  • in der Detailansicht die anzuzeigenden Felder aus einem von mir definierten Profile auszuwählen
  • Wenn ich eine View erstelle, um die Profile anzuzeigen, kann ich jedes Profilfeld einzeln auswählen. Jetzt werden mir aber die Daten in den einzelnen Profilen angezeigt - ich möchte aber die Profildaten im Zusammenhang mit den Usern anzeigen

Jedes vom User angelegte Profil hat eine zugehörende "User ID". Jetzt sollte ich doch eigentlich eine View generieren können analog "Show Users" mit der Beziehung "User ID" und dann sollten die Felder einzeln zur View hinzugefügt werden können?

Wie ich in verschiedenen Forenbeiträgen gelesen habe, ist Profile2 in D7 nichts aussergewöhnliches. Ich bin sicher, dass mein Problem gelöst werden kann, wenn man es richtig angeht ... ich komme leider nicht weiter (wie löse ich zB das Problem mit der Beziehung UserID?). Theoretisch könnte ich mein Problem programmtechnisch (mit PHP und SQL) lösen, möchte es aber natürlich bevorzugt direkt mit dem View Modul lösen.

Gruss
-- Beat

‹ Statistiken und node-reference [erledigt] wenn Feld "leer" -> Standard-Value verwenden? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Relation

Eingetragen von stBorchert (6003)
am 17.04.2012 - 08:56 Uhr

Hallo.

cirage schrieb

Ich selber habe die Erfahrung gemacht ..., dass ich die Daten von meinen User Profilen gesamthaft mit einer View anzeigen lassen, die einzelnen anzuzeigenden Felder von den verschiedenen Profilkategorien aber nicht auswählen kann.

Hast Du dem View eine Beziehung zu "User: Profile" (muss nicht exakt so heissen) hinzugefügt? Wenn nicht, kann Views die Felder des Profils nicht kennen, da initial maximal die Id des Benutzers bekannt ist. Um weitere Daten des Profils zu laden, muss also zu eine Verknüpfung hergestellt werden.
Hier mal ein Beispielbild, wie das aussieht:
 views relation

  • Anmelden oder Registrieren um Kommentare zu schreiben

vorerst programmtechnisch gelöst

Eingetragen von cirage (25)
am 17.04.2012 - 18:43 Uhr

Besten Dank für Dein Beispielbild! In Theorie hat mir dieses Bild weitergeholfen. In der Praxis erhalte ich aber einen Fehler, wenn ich nur schon eine einfache View für das Profile generieren möchte:

Fatal error: Class name must be a valid object or a string in /var/www/drupal-openoutreach/includes/common.inc on line 7618

Da ich mich in Drupal noch zuwenig auskenne, kann ich mit diesem Fehler nicht viel anfangen.

Die Mitgliederdaten wollte ich zusätzlich in zwei Stufen anzeigen (Detailangaben hinter dem Namen verdeckt, erst beim anklicken dessen sollen Detailangaben angezeigt werden = "expandable"). Dies schien mir doch etwas viel für den Anfang zu sein. Daher habe ich mich entschieden, mein Problem erst einmal Quick&Dirty zu lösen, d.h. programmtechnisch mit einem Script. Das gewünschte Resultat habe ich jetzt vorerst - bei Gelegenheit möchte ich dies aber doch auch noch auf die saubere Drupal Art und Weise mit Views implementieren.

Gruss
-- Beat

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • 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
Weiter

Neue Kommentare

  • Gefunden
    vor 4 Wochen 5 Tagen
  • Vielen Dank für die ausführlichen Hinweise...
    vor 5 Wochen 2 Tagen
  • Mögliche Ursachen und nächste Schritte
    vor 5 Wochen 2 Tagen
  • Was für einen Server benutzt
    vor 7 Wochen 5 Tagen
  • Wenn die Subdomain auf
    vor 8 Wochen 4 Stunden
  • ordnerstruktur
    vor 8 Wochen 15 Stunden
  • Die Subdomain muß auf den
    vor 8 Wochen 2 Tagen
  • Verwende doch das Tag dafür,
    vor 11 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 11 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 11 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250294
Registrierte User: 20532

Neue User:

  • DanielAltek
  • HilipPet
  • Henryskake

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