View táblázat megjelenítése elforgatva (sor<->oszlop)

cseszi képe

Van egy egyedi tartalomtípusom 23 megjelenítendő mezővel. Ebből a tartalomtípusból 4-5 node-ot kell egyszerre megjelenítenem, amihez view-t szeretnék használni. A megjelenítés olyan táblázatban lenne célszerű/kulturált/áttekinthető/nyomtatható, amelynek sorai a mezők (23db), oszlopai a node-ok (4-5db), és a 'nulladik' oszlopban a mezőnevek szerepelnek (magyarul: transzponált view táblázat :-).

Ismer valaki kulcsrakész megoldást? Ha nincs ilyen, merre érdemes indulni?

Eddigi ötleteim:
A. PHP lap (Page) készítése, ami háttérben behívja, lefuttatja a view-t (koknrétan a kivánt Display-t, az előző lapról átadott paraméterrel), az eredményt pedig a kódba beégetett formátumú táblázatban kiírja. (Tutira megvalósítható, de a kulturált leprogramozás 4-5 hónap Drupal/PHP gyakorlattal kicsit még döcögősnek ígérkezik. Persze ha nincs egyszerűbb út akkor nekiesek.)

B. Saját views-view....tpl.php készítése az érintett Display-re az egyedi megjelenítéshez. (Sajnos még nem látom át kellően a view témakezelését, az is lehet, hogy zsákutca...)

pp képe

lehet, hogy ebben az esetben nem foglalkoznék a viewsal, hanem írnék egy saját modult (nem nagy varázslás, kell bele egy hook_menu és a függvény ami előállítja az oldalt).

Ebben lenne egy lekérdezés ami 4-5 node nid-jét lekérdezi. (ezt a views-ből is ki tudod másolni:)) és után a node_load() függvény segítségével betölteném a 4-5 nodeot és megjeleníteném tetszés szerint.

Ez addig teljesen jó lesz amíg megtanulod mélyebben a rendszert.

pp

0
0
cseszi képe

Köszönöm, akkor tehát marad a programozás.

Üdvözlettel:
Csesztregi Tamás

0
0