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

[Gelöst] Content Profile und Views

Eingetragen von Golem (31)
am 10.03.2010 - 22:48 Uhr in
  • CCK und 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 (126)
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 (1381)
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.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, ich dachte das würde

Eingetragen von hurgl (126)
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 (31)
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

  • Modul für Absatznummern / Randnummern
  • Computed_Field Node Objekt bzw. nid?
  • meine Profilbesucher anzeigen?
  • Path-Based Metatags - wofür sind die gut?
  • URLs: Groß- und Kleinschreibung
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • Fataler Fehler nach update auf Drupal 6.24 wg fehlender Funktion in image.inc
  • [gelöst] Danland: Standard-Startseite formatieren
  • Aggregator Modul lässt sich nicht konfigurieren
  • Views Accordion - Header Elemente nebeneinander
  • Freiberuflicher Drupal Profi für Anpassungen (langfristige Kooperation)
  • Registrierung für vorgefertigte User??!!
Weiter

Neue Kommentare

  • CSS mit body-Tag-Klasse präzisieren
    vor 28 Minuten 48 Sekunden
  • Hat niemand eine Idee?
    vor 1 Stunde 21 Minuten
  • Du mußt in Views aber auch
    vor 2 Stunden 15 Minuten
  • Beschreibung
    vor 2 Stunden 29 Minuten
  • Danke für die Antwort und
    vor 3 Stunden 6 Minuten
  • Rechtschreibung
    vor 3 Stunden 36 Minuten
  • Genau so denke ich auch
    vor 3 Stunden 47 Minuten
  • Dank für deine Antwort. Es
    vor 4 Stunden 35 Minuten
  • Danke! Da hätte ich aber auch
    vor 5 Stunden 4 Minuten
  • Frank, könntest du mir bitte
    vor 6 Stunden 16 Minuten

Statistik

Beiträge im Forum: 173983
Registrierte User: 15483

Neue User:

  • Spearoth
  • bwvebb
  • drupal4normi

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3808
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 10 User und 40 Gäste online.

Benutzer online

  • Kirsten1965
  • byronic
  • StevenB
  • CWorks
  • Spearoth
  • Jenna
  • fraweg
  • tfranz
  • matrex
  • StevenB

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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