Sziasztok!
Edit tartalomszervezési cikkéből kiindulva elkezdtem az éve óta csak tervezgetett, Drupal alapú horgászverseny adminisztrációs programomnak :).
Valójában korábban már készítettem ilyet de az teljes egészében php-ban volt leprogramozva, CMS-től függetlenül (Drupalról akkor még csak nem is hallottam ;).
Most CCK, Views valamint a Views Calc modulokra alapozva próbáltam összerakni. Ha kicsit körülményesen is, de sikerült is (demo oldal).
A következő tartalom típusokat használom:
- Esemény (event)
- Horgász csapat (team)
- Horgász (angler)
- Fogás (catch)
A tartalmakat is ilyen sorrendben kell felvenni, hiszen node_referenciával kell hivatkozniuk egymásra:
- Esemény (event)
- Időpont (event_date: date)
- Nyitott (open: text - true/false)
- Horgász csapat (team)
- Esemény (event_reference: node_reference -> event)
- Horgász (angler)
- Esemény (event_reference: node_reference -> event)
- Horgász csapat (team_reference: node_reference -> team)
- Fogás (catch)
- Esemény (event_reference: node_reference -> event)
- Horgász csapat (team_reference: node_reference -> team)
- Horgász (angler_reference: node_reference -> angler)
- Súly (weight: text - Egész szám)
- Fogás időpontja (catch_date: date)
A views_calc segítségével sikerült is összesítenem az egyes versenyzők és csapatok eredményeit.
A tartalmakban található listák beágyazott views listák, melyek a kapott %nid argumentum segítségével állnak elő.
A hosszú bevezető után, akkor jöjjön a kérdés... :)
Hogyan lehetne - minél több Drupal jellegű megoldást használva - egy ehhez hasonló listát készíteni?
A lényeg, hogy egy közös listában kellene az adott versenyre nevezett összes csapatot látni, az eredményeikkel.
Views-zal próbáltam, de eddig sikertelenül :(
Minden javaslatot szívesen fogadok!
Nagyon köszönöm!
BUÉK! :)