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

Views Mehrfachfelder und kombinierte Mehrfachfelder

Eingetragen von artwoerx (62)
am 27.08.2010 - 15:04 Uhr in
  • Views
  • Drupal 6.x

Hallo Gruppe,

ich habe eine Frage zur Anzeige von komplexeren Feldern in Views.

Ich habe folgenden Aufbau:
Ein Node (Personen) für Personen und ein Node (Familie) für Familien.
Im Node Familie habe ich vier Felder angelegt, zweimal ein eindeutiges Feld mit nur einem Wert, für Vater und Mutter. Dazu zwei Felder mit unbegrenzten Möglichkeiten für Tochter und Sohn.
Nun möchte ich in Views eine Liste dieser Familie erstellen, also eine Zeile mit dem Vater, eine mit der Mutter, dazu die Spalten für die Kinder, leider bekomme ich das nicht hin.
Problem ist, wenn ich 2 Söhne und eine Tochter habe, wird diese zweimal angezeigt, auch die Eltern werden jeweils zweimal angezeigt.

Gibt es eine Möglichkeit eine Liste mit dazugehörigen Informationen der Personen auszugeben?

Also ich möchte z.B. das Geburtsdatum der Person dahinter schreiben und die Hobbies, diese können ja auch wieder n-Fach auftreten.

Sieht dann in etwa so aus:

Vater | Vorname | Nachname | 01.01.1960 | Biken, Schwimmen, Lesen, Surfen
Mutter | Vorname | Nachname | 01.01.1960 | foo, faa, blaa
Sohn | Vorname | Nachname | 15.11.1994 | foo
Sohn | Vorname | Nachname | 16.12.1999 | blaa, fasel
Tochter | Vorname | Nachname | 29.02.2000 | blumms

Für Tipps bin ich dankbar!

Beste Grüße
Stefan

‹ Views fehlt o.O views filter automatisch aktualisieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Kein Problem für deine

Eingetragen von Enno (168)
am 28.08.2010 - 16:35 Uhr

Kein Problem für deine Lösung, aber vielleicht eine Alternative: http://drupal.org/project/noderelationships

Damit kannst du dir automatisch Node-Hierarchien erstellen lassen für von dir mit Node-Reference angelegten Verknüpfungen. Die Links (Vater, Mutter, Kinder) werden dann auf den Nodes per view eingebunden, ohne dass du dich um die Details kümmern musst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Keine Lösung für meine Anforderung

Eingetragen von artwoerx (62)
am 15.09.2010 - 15:28 Uhr

Hallo Enno,

nun, nach meinem Urlaub, habe ich mir das mal angeschaut. Das Modul ist clever und sicher werde ich das zukünftig verwenden, leider bringt mir das in diesem Bezug nichts, da ich auf die Daten der referenzierten Kinder zugreifen will.
Das müsste ich irgendwie in Views lösen, da ich auch den Link zum Kind modifizieren will (Argumente an Views/Panels) übergeben.

Hat jemand noch einen Tipp, oder eine Idee?

Besten Dank
Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe nun auch Views Customfield getestet

Eingetragen von artwoerx (62)
am 16.09.2010 - 14:53 Uhr

Hi,

habe nun auch Views Custom Field versucht, das geht auch nicht (oder ich bekomme es einfach nicht hin) so wie ich mir das vorstelle.
Habe auch das "Use Grouping" versucht, geht auch nicht, auch nicht. Anfangs sah "Anhang" ganz gut aus, das bildet aber keine "Untergruppen" sondern hängt nur alle Ergebnisse aneinander, also auch kein Grund zur Euphorie.
Gibt es denn eine Möglichkeit ein Views-Ergebnis an ein View anzuhängen? Dann könnte ich mit der Übergabe von Argumenten die Views kombinieren.

Gibt es denn sonst keine geschmeidige Lösung für das Problem? Ich möchte ungern mich in Templates und PHP vertiefen müssen, nur, wenn es wirklich nicht anders geht.

Bin für Tipps dankbar!
Ciao Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst doch in das "custom

Eingetragen von wla (9461)
am 16.09.2010 - 19:49 Uhr

Du kannst doch in das "custom field" php-Code reinschreiben und hast als Token alle Felder, die es schon in der Liste gibt. Mit dem Code
<?php print views_embed_view('names des Views', 'name des displays', arg1, arg2,...); ?>
bringst Du Views dazu einen zusätzlichen View anzuzeigen. Unter Umständen kann es sogar Sinn machen alle anderen Felder von der Anzeige auszuschließen und nur diesen neuen View zu zeigen. Die Felder müssen allerdings da sein, wenn sie als Argument übergeben werden sollen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] So geht das!

Eingetragen von artwoerx (62)
am 17.09.2010 - 08:04 Uhr

Hallo Werner,

bislang habe ich mich noch wenig mit dem Thema PHP-Code in Drupal beschäftigt, sehe aber, dass das sehr viel bringt!
Deine Lösung ist genau das was ich suchte! Perfekt!

Wo finde ich denn ein paar einführende Gedanken zum Thema Views und PHP?
Ich hatte mich umgeschaut auch beim Modul "Costumfield" die "ersten Schritte" angeschaut, dort aber nicht wirklich was in diese Richtung gefunden.

Vielen Dank für den Tipp!
Stefan

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

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