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

Einzelne Fields in Views gruppiert als Table ausgeben mit Bezug zur Zeile

Eingetragen von Jenna (1883)
am 29.03.2016 - 17:53 Uhr in
  • Views
  • Drupal 7.x oder neuer

Ich habe 6 einzelne Fields in einem Content Type (simple Preisübersicht für verschiedene Saisonzeiten):

Diese Fields haben weiter keinen Bezug zu anderen Feldern, im Admin Bereich gruppiere ich diese Fields mit Field Group Multiple als Table mit immer neuen Sets zum Anlegen für die verschiedenen Saisonzeiten, das klappt alles bestens, auch die Ausgabe mit Multiple Table funktioniert.

Für den Frontend Bereich würde ich aber gerne Views nehmen (reine Layout Geschichte) und hier kommt das Problem:

Ich bekomme die Felder nicht gruppiert, optisch zwar schon als Table, aber es werden alle Werte ausgegeben, also nicht nur die Werte der jeweiligen zusammen gehörigen Zeilen, sondern alle Kombinationen die mit 6 Fields und mehreren Zeilen möglich sind.

Der Bezug fehlt komplett, was ja eigentlich auch logisch ist.

Wie kann man das hinbekommen das Views Table in der jeweiligen Zeile nur die 6 Feldwerte anzeigt die in diese Zeile gehören?

Grüße Jenna

‹ Views Referenz Limit Webform submissions Serial number aktualisieren nach löschen eines Eintrages ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

views ist aber nur sekundär etwas für Layout

Eingetragen von ronald (3857)
am 29.03.2016 - 21:52 Uhr

in erster Linie ist views ein Datenselektionsmodul.

Layout solltest du alleine mit Template und CSS gestalten. Views liefert dir die Daten dazu.

  • Anmelden oder Registrieren um Kommentare zu schreiben

kannst doch jedes feld

Eingetragen von caw (2762)
am 30.03.2016 - 08:12 Uhr

kannst doch jedes feld ausgeben (leere ausblenden, die nicht zur saison gehören) und zur not im view felder die ausgabe neu definieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aggregation sollte das Problem lösen

Eingetragen von wbue (234)
am 30.03.2016 - 08:35 Uhr

Kombiniere (nicht addiere!) die Deltas der Felder jeder Zeile zu einem neuen Feld und aggregiere die Zeilen auf dieses Delta. Dann sollten alle 0-er, alle 1-er, alle 2-er usw. zusammenstehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Views: Datenselektion und Darstellung!

Eingetragen von wbue (234)
am 30.03.2016 - 08:41 Uhr
ronald schrieb

Layout solltest du alleine mit Template und CSS gestalten. Views liefert dir die Daten dazu.

Das sehe ich nicht so. Views ist in erster Linie natürlich zur Datenselektion da. Aber es dient auch zur inhaltlichen Auszeichnung der Daten (schließlich habe ich unterschiedliche Layouts wie Listen und Tabellen). Und deshalb sollte man das Layout nicht unnötig von Views trennen und in separate Templates legen. CSS sorgt dann für die korrekte Präsentation der Daten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Kombiniere (nicht

Eingetragen von Jenna (1883)
am 31.03.2016 - 12:43 Uhr
Zitat:

Kombiniere (nicht addiere!) die Deltas der Felder jeder Zeile zu einem neuen Feld und aggregiere die Zeilen auf dieses Delta. Dann sollten alle 0-er, alle 1-er, alle 2-er usw. zusammenstehen.

Ich habe mich immer schon gefragt wofür Delta Felder da sind, super, bin schon einen Schritt weiter.
In der View habe ich unter Filterkriterien die Deltas angelegt und unter Operator "ist gleich mit" den Wert 0 (Null) eingetragen, damit stehen alle zusammengehörigen Werte in der Zeile, genial, aber eben nur aus row-delta-0
Oder benutzt man dafür den Operator "Regulärer Ausdruck"?

Wie bekommt man es jetzt hin das alle möglichen Zeilen berücksichtigt werden von: row-delta-0 bis row-delta-12

Als Alternative habe ich noch versucht die Delta Fields unter Global: Feldgruppe (Feldgruppe) zu gruppieren, das hat nichts bewirkt.

Kombiniere die Deltas..., hier komme ich nicht weiter, meinst du damit unter "Felder" oder unter "Filterkriterien", oder unter "Kontextfilter"...

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie schon oben: kannst doch

Eingetragen von caw (2762)
am 31.03.2016 - 13:39 Uhr

wie schon oben: kannst doch jedes feld ausgeben (leere ausblenden, die nicht zur saison gehören) und zur not im view felder die ausgabe neu definieren
evto. noch fieldcollection und pro saison ein feld für die saison und evtl field collection table oder field collection views (damit kannst du die field collection mit views ausgeben)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: wie schon oben: kannst

Eingetragen von Jenna (1883)
am 31.03.2016 - 15:23 Uhr
Zitat:

wie schon oben: kannst doch jedes feld ausgeben (leere ausblenden, die nicht zur saison gehören) und zur not im view felder die ausgabe neu definieren

Ich brauche kein Field Collection, ich nutze Field Group und darum geht es auch gar nicht. Habe ich doch im 1. Thread beschrieben, Felder zusammengehörig in einer Zeile ausgeben ohne das diese den Bezug zum Zeilenwert verlieren. Das kann Views mit Sicherheit ohne Zusatzmodule, siehe Beitrag von wbue, ich finde nur die richtigen Einstellungen für den Zeilenbezug noch nicht.

Grüße Jenna

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