in einem View mehrere Nodes laden und gruppiert aufsummieren
Eingetragen von Sawascwoolf (125)
am 14.12.2010 - 18:35 Uhr in
am 14.12.2010 - 18:35 Uhr in
Hallo,
Also folgendes:
Folgenden Inhaltstyp habe ich:
Statistik:
- Beitragsreferenz auf Person
- Beitragsreferenz auf Mannschaft
- Beitragsreferenz auf Spiele
- Textfeld (Auswahlliste) Saison
- mehrere Integer Felder
Nun möchte ich bei meinem Node-View der Mannschaft für jeden Spieler einzeln die Statistiken aufsummiert darstellen. (Also eine klassische Spielerstatistik)
Mit Views_Calc lässt sich das wohl nicht umsetzen (zumindest habe ich das nicht gefunden).
Die einzige Möglichkeit die ich gerade sehe ist die Werte mittels eines Customfields selbst via PHP auszulesen und eigenständig aufzusummieren. Jedoch erhoffe ich mir eine bessere Lösung.
Grüße Sawasc
- Anmelden oder Registrieren um Kommentare zu schreiben
In meinen Augen solltest Du
am 14.12.2010 - 19:45 Uhr
In meinen Augen solltest Du die Anzahl der Tore bei jeden Spieler im Datensatz führen. Dann hat sich Dein Problem erledigt.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Da ergeben sich aber folgende
am 14.12.2010 - 23:12 Uhr
Da ergeben sich aber folgende 3 Probleme:
Computerboard da wird dir geholfen
Ok, unter diesen
am 15.12.2010 - 10:34 Uhr
Ok, unter diesen Randbedingungen sieht das anders aus. Ich würde das allerdings nicht alles in einem Views_Custom_Field codieren, sondern in einem eigenen Modul dafür eine Funktion schreiben, die ich aus den Custom_Field aufrufen wird. Dabei kannst Du auch die Elemente des Views als Parameter übergeben. Als Rückgabe kannst Du dann den gewünschten Zahlenwert setzen und im Custom_field ausgeben.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *