Sziasztok!
Az lenne a feladat, hogy egy felfedett szűrős Views nézet alá egy másik statisztikai "eredmény" táblázatot kiírassak ami a fentiekből szedi össze az adatokat.
Például:
Itt egy felfedett szűrő van amit a látogató állítgathat.
Táblázat 1:
Név, nem, életkor, fizetés
Kovács Béla, férfi, 23, 150.000 Ft
Kis Géza, férfi, 45, 180.000 Ft
Horváth Jenő, férfi, 19, 190.000 Ft
Nagy Katalin:, nő, 66, 175.000 Ft
Eredmény táblázat 2:
Férfi: 3
Nő: 1
Fizetés kisebb mint 181.000: 3
Fizetés nagyob mint 181.000: 1
Életkor nagyobb mint 40 év: 2
Életkor kisebb mint 40 év: 2
Tudtok javasolni, ötletet adni, hogyan kéne ezt megcsinálni, vagy hogy merrefelé induljak el?
Taxonomy upgrade extras:
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Mivel az oszlopokon akarsz
műveleteket végezni, erre jó lenne ez a modul:
https://drupal.org/project/views_calc
De ez úgy látom csak egyszerűbb eseteket kezel le, és nem is feltétlenül úgy jeleníti meg, ahogy szeretnéd.
---------------
Programozással pl. így lehet php-vel:
- Egy saját modulban implementálod ezt a hook-ot: https://api.drupal.org/api/views/views.api.php/function/hook_views_pre_r...
- A views tartalmi, részében, a táblázat oszlopaiban lévő cellák értékeivel számolsz.
- A views láblécét módosítod és belerakod a számított értékeket.
jQuery-vel is kb. ugyanígy:
- A views megjelenítésekor betöltesz egy javascript file-t.
- Ami számol a táblázat oszlopain.
- A táblázat alá beszúrod a DOM-ba számított értékeket.
Sajnos sem modulírásban, sem
Sajnos sem modulírásban, sem jQueryben nem vagyok sehol, de azért kaptam egy ötletet tőled.
A láblécben meg lehet jeleníteni egy másik nézetet, aminek a szűrőjét lehet örökíteni.
Már "csak" ezt az eredmény (statisztikai) táblázatot kéne valahogy összerakni...
Péter