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 - 17: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 - 07: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 - 17: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

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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