Views - nézet formázása

X-GameR képe

Sziasztok!
Hogyha valamit kilistázok Views-al, táblázatra állítom a formát, és beállítom, hogy a cím egy link legyen, és erre kattintva bejön a teljes tartalom, akkor ilyen összecsapott lesz az egész. Az lenne a kérdésem hogy hogyan lehet ezt átformázni, egy olyan tartalomról lenne szó, ami egy játék adatlapját, csalásokat, leírást, borítót, végigjátszást, gépigényt listázná ki egy tartalomban. Az lenne a jó, hogy a kisebb, rövidebb adatokat (készítő, kiadás éve, kiadó, korhatár, stílus...) két oszlopban jelenítené meg, míg a hosszabb jellemzőket (leírás, ismertető, gépigény, végigjátszás...) egy, 100% szélességű táblázatban jelenítené meg.
Nem tudom mennyire érthető az, amit akarok csinálni, hogyha nem értitek, akkor gyorsan rajzolhatok egy képet, ami ábrázolja elképzelésem.
Drupal 6 alatt kellene. Biztos van erre valamilyen modul? Ha van, mi a neve?

Előre is köszönöm a válaszokat.

Drupal verzió: 
leonidasz képe

Ne táblázatot használj, hanem grid-et. Az pedig formázhatod css-el. Amit írsz az abszolút megvalósítható views-al és css-el.

0
0
Szotyi képe

Ezen már én is sokat gondolkoztam, hogy egy adatlapot (node-ot), hogyan lehetne szépen, formázva megjeleníteni. Régebben a contemplate modul használtam erre, amely segítségével
html-php kódokkal a node elemeit táblázatba rendeztem. Ez elég fapados módszer volt, de megoldottam vele.

A kérdés, hogy ezt hogyan lehetne megoldani a views-al és a css-el?

Mert az addig világos, hogy egy tartalomtípus néhány (cck-s) elemét kilistázzuk táblázatos formában egymás alá, mely hivatkozik az adott node-ra. De mit kell csinálni hogy ezt is egy views segítségével jelenjen meg?

0
0

Péter

etyike képe

remélem segít: viewreferece és semantic views (views attach) ezt lehet
views-ban létrehozni egy csatolmányt a megfelelő nézettel, majd cck mezőként (viewreference-szel) csatolni, a környező mezők kizárása.
Én csak ilyen körülményesen tudom megoldani, de nagyon hatékony.

0
0

Kellemes és szép napot a továbbiakban
etyike

leonidasz képe

Elolvastam a kérdésed, már este volt. :)
Ha így akarod formázni, akkor véleményem szerint készíts erről tpl-t és abban hívd meg az oldal tartalmait, majd azt css-el lehet formázni

0
0
etyike képe

majdnem dupe-oltam, de kerestem és itt (Semantic Views) megtaláltam, nagyon jól használható - a demok jól érthetők.
CSS szerkesztésére a css injector-t használom a te grid-elésedhez a következő kell: 2 oszloponként (first last)
.first { clear:left; }
ennek a modulnak a képessége a CSS ismeretedtől függ igazán

0
0

Kellemes és szép napot a továbbiakban
etyike

eFeS képe

..de én ezt elég egyszerűen oldom meg,mindenféle plusz modul nélkül.
Berakom az összes használni kivánt mezőt a nézetbe, a stilus "Formázatlan" marad. Az utolsó mezőben meg felülirom a mező kimenetét - egy tetszőleges HTML kóddal, amiben gyakorlatilag a megjelenitendő elem sablonját irom le, a mezőkódokkal kiegészítve.

0
0

---------------
Tátrai József
Drupler Kft.
http://www.drupler.hu

X-GameR képe

köszi szépen a válaszokat

0
0

X-GameR