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

[Gelöst] Content Profile und Views

Eingetragen von Golem (61)
am 10.03.2010 - 22:48 Uhr in
  • Views
  • Drupal 6.x

Hallo,

Der Titel ist wohl etwas unglücklich formuliert: Ich würde gerne Informationen zweier Inhaltstypen in einem View kombinieren. Konkret: Werte, die einem Benutzer über sein Profil zugeordnet sind auch in anderen Ansichten (Views) verwenden.

Folgende Ausgangssituation:
Das Standardrofil meiner Nutzer wurde durch Content Profile ersetzt. Dargestellt wird es mittels einer Kombination aus Views und Panels. Unter anderem könne die Nutzer mittels CCK und u.a. ImageField/ImageCache Photos hochladen und Angaben zu sich - etwa Beruf und Hobbies - machen. So weit so gut.

Nun möchte ich aber manche dieser Angaben in einem anderen, hiervon unabhängigem View anzeigen lassen.

Beispiel: Ich erstelle einen View (Tabelle) über alle Artikel des Inhaltstyps X. Unter anderem anderem soll darin auch der Name des jeweiligen Autoren erscheinen.
Nun würde ich gerne diesen Namen in der Auflistung mit Informationen ergänzen, die der Nutzer in seinem Profil (anderer Inhaltstyp) angegeben hat. Um bei dem oben genannten Beispiel zu bleiben würde ich gerne etwa den Beruf des Benutzer und eines der hochgeladenen Bilder anzeigen. Wie bekomme ich es nun hin, dass das Feld Benutzername "kapiert", dass es mit dem entsprechenden Inhaltsfeld verknüpft sein soll?

Die Frage lautet nun: Geht das überhaupt? Und wenn ja - welcher Ansatz ist zu verfolgen? Ist dies etwas, das mit Argumenten oder Beziehungen zu lösen ist (bei beidem steige ich leider noch nicht ganz durch).

Vielen Dank im Voraus!

‹ Weiterlesen-Link am Ende eines CCK-Felds [gelöst] CCK in Views-Filter - wie Dropdown realisieren? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Moin. Ja, dafür musst du die

Eingetragen von bcg (13)
am 11.03.2010 - 08:45 Uhr

Moin.

Ja, dafür musst du die Relationship zu Content Profile einfügen.

Relationship heißt effektiv, dass die Informationen der anderen Tabelle zur Verfügung stehen. In einem meiner Standardviews in meinem System erlaubt das z.B. bei einem View über user, dass auch die Content Profile Fields "Content:First Name" und "Content:Family Name" als Fields verfügbar sind, die das sonst nicht wären.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, ich spring hier mal kurz

Eingetragen von hurgl (127)
am 11.03.2010 - 11:42 Uhr

Hi, ich spring hier mal kurz ein.
Ich habe ein ähnliches Problem und vielleicht passt es ja in diesen Zusammenhang.

Wie oben auch beschrieben habe ich Content Profiles meiner Nutzer und eine Suchfunktion, die mir Teilergebnisse in einem View (Tabelle) auflistet. Das funktioniert sehr gut. Nun möchte auch ich eine Spalte mit den Informationen aus dem Content Profile verknüpfen, für die ich aber einen anderen eigenen View angelegt habe, da die Darstellung des Content Profile nicht so wirklich hübsch ist (und man das Layout des Views ja irgendwie ändern kann).

Leider habe ich mit der Verknüpfung ein Problem. Als Filter verwende ich die nid, welche von der Tabelle übergeben wird. Kurios hierbei ist, dann die Informationen auf dem Views, nennen wir ihn Profile_Detail, nur angezeigt werden, wenn ich für den Filter den Wert [nid] eintrage UND ihn hervorhebe!!! Leider erscheint dann ja ein Formularfeld in der Anzeige, wo der User eine andere nid eintragen könnte, das will ich ja nicht.
Wenn ich das Hervorheben rausnehme, werden auch keine Informationen des Profils angezeigt. WARUM???

Kann mir hier einer helfen?
Vielen Dank.

Gruss, hurgl.

  • Anmelden oder Registrieren um Kommentare zu schreiben

neues Problem ==> Neuer Beitrag

Eingetragen von r4s6 (1383)
am 11.03.2010 - 12:30 Uhr
hurgl schrieb

Hi, ich spring hier mal kurz ein.
Ich habe ein ähnliches Problem und vielleicht passt es ja in diesen Zusammenhang.

Das war jetzt nicht so geschickt: neues Problem ==> Neuer Beitrag

hurgl schrieb

Wie oben auch beschrieben habe ich Content Profiles meiner Nutzer und eine Suchfunktion, die mir Teilergebnisse in einem View (Tabelle) auflistet. Das funktioniert sehr gut. Nun möchte auch ich eine Spalte mit den Informationen aus dem Content Profile verknüpfen, für die ich aber einen anderen eigenen View angelegt habe, da die Darstellung des Content Profile nicht so wirklich hübsch ist (und man das Layout des Views ja irgendwie ändern kann).

Leider habe ich mit der Verknüpfung ein Problem. Als Filter verwende ich die nid, welche von der Tabelle übergeben wird. Kurios hierbei ist, dann die Informationen auf dem Views, nennen wir ihn Profile_Detail, nur angezeigt werden, wenn ich für den Filter den Wert [nid] eintrage UND ihn hervorhebe!!! Leider erscheint dann ja ein Formularfeld in der Anzeige, wo der User eine andere nid eintragen könnte, das will ich ja nicht.
Wenn ich das Hervorheben rausnehme, werden auch keine Informationen des Profils angezeigt. WARUM???

Denn in Wirklichkeit liegt dein Problem an einem anderen Ort. Was Du brauchst sind übrigens Argumente und nicht Filter. Der Tip muss hier reichen, ansonsten eröffne einen eigenen Beitrag.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, ich dachte das würde

Eingetragen von hurgl (127)
am 11.03.2010 - 12:46 Uhr

Sorry, ich dachte das würde hier in dem Zusammenhang passen.
Aber trotzdem vielen Dank für den Tip erstmal. Ich schau mir die Argumente mal an. Wenn ich nicht weiterkomm, eröffne ich ein neues Thema...

Gruss, hurgl.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank! Genau diese Info

Eingetragen von Golem (61)
am 20.03.2010 - 12:55 Uhr

Vielen Dank! Genau diese Info habe ich gebraucht (konnte es leider erst jetzt ausprobieren).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • canadian pharmacy lotrisone cream used for cellulitis
  • 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?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 7 Wochen 1 Tag
  • Hey danke
    vor 7 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 7 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 9 Stunden
  • Da scheint die Terminologie
    vor 8 Wochen 12 Stunden
  • Kannst doch auch alles direkt
    vor 8 Wochen 4 Tagen
  • In der entsprechenden View
    vor 8 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 8 Wochen 4 Tagen
  • gelöst
    vor 11 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20461

Neue User:

  • WugPiola
  • marouane.blel
  • capilclinic

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