Views vs. beállított theme

zsolesz képe

Lehet hogy hülye a kérdés, de az normális, hogy ha csinálok egy view-t, és beállítom kezdőlapnak, akkor a korábban beállított theme arra - a views-zal készült - oldalra teljesen elveszik, és a views.css-ben kell megoldanom hogy hasonlítson rá, vagy csak én szúrok el valamit nagyon?
(Views 6.x-2.5, Drupal 6.11)
Előre is köszönöm a segítséget!

Drupal verzió: 
Nagy Gusztáv képe

A smink készítője sose próbálta ki Views modullal a sminket. Ez egy hiányossága a sminknek. Ez van.

De ezt neked a sminkben kell korrigálnod, tilos a Views modul css-ében turkálni (már ha jól érem, mit csinálsz).

0
0

Nagy Gusztáv

zsolesz képe

Elnézést hogy csak most reagálok, de a hétvégén nem voltam netközelben...

A smink amivel próbálkoztam sima Garland.
Csinálok egy view-t.
Views -> Add - kap nevet, a type: node, NEXT.
Add fields: Node title, Content: pics (ezt a mezőt án adtam a sima story tartalomformátumhoz ImageCache-sel egy scale preset-tel),Node: Post date.

Amit nem értek az az, hogy látom a kezdőoldalon a beküldött tartalmakat a Garland sminkkel, pl. node title nagyobb betűméret, a post date kisebb szürke, a node-ok között pedig normális távolság, de ha az általam elkészített view-t beállítom kezdőlapnak,
habár a vágyott infó megjelenik az oldalon, de minden formázást elveszít, így pl. a node title és a post date ugyanolyan méretű lesz, és a sorok egymás alatt vannak mintha oda lenne ömlesztve...

Amit szeretnék, az az, hogy az általam csinált view hasonlóképpen nézzen ki, mint az adott smink. Ehhez szeretném megtudni, hogy milyen fájlba nyúlhatok bele, ill. mit ronthattam el?

0
0
szantog képe

Ez nem hiba.
Egészen más, ha tartalmakat listázol, mintha mezőket. A mezőket Neked kell a sminked CSS-ében célozni és formázni egyesével.
Remélem, jól írom, de ha teljes node-okat listázol, akkor a sminkben már meglévő .node osztályhoz tartozó már formázott css-t kapod vissza a böngészőben.
A views-ek mezőihez nem tartozik a sminkben alapértelmezett formázás, csak az osztályokat adja vissza, pl .views-field-created vagy .views-field-title.
Így egy smink könyvtárában lévő sajat.css-ben tudod megformázni ezeket az osztályokat. Nem hiába hívják a views-ban is "unformatted"-nek ezt a megjelenítési módot.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Paal képe

Ha Firebug-gal megnézed, nem azokat a css jelölőket kapja meg, Garland esetében egy sima h2-t.

A Views-ban:
Row style: Tartalom
Defaults: Row style options
Build mode: Bevezető

Elvileg így u.úgy kellene megjelenítenie, mintha a rendszer alapértelmezett listázási módját használod.

Views telepítése után lesz egy Overridden Tartalom view: frontpage (default) nézeted, ami pontosan a frontpage oldalt fogja neked létrehozni. Másold le, és ezt módosítsd.

Emulates the default Drupal front page; you may set the default home page path to this view to make it your front page.

Üdv, Pali

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

szantog képe

"Ha Firebug-gal megnézed, nem azokat a css jelölőket kapja meg, Garland esetében egy sima h2-t."
Értem. Akkor ezek szerint nálam ez is a Zen műve.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Paal képe

?

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

szantog képe

Most összekavarodtam:
"Ha Firebug-gal megnézed, nem azokat a css jelölőket kapja meg, Garland esetében egy sima h2-t."
én ezt a mondatot úgy értettem, hogy erre írtad: "csak az osztályokat adja vissza, pl .views-field-created vagy .views-field-title." - ebből jött az számomra hirtelen, hogy akkor ezeket az osztályokat a Zen állítja elő. De akkor mégsem.
Szóval bocsi, elbeszéltünk egymást mellett, ráadásul a threadet sem figyeltem.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

zsolesz képe

Sorry hogy megint eltüntem...
Köszönöm a tanácsokat!
Végül csak úgy jutottam eredményre, ha a smink style.css-ében létrehoztam, és formáztam a megfelelő osztályokat pl.:
.views-field-title,
.views-field-created stb.
így megvannak a mezők is (mert a rowstyle:mező ugye engedi a mezők hozzáadogatását) amelyeket meg akarok jeleníteni, és a formázást is sikerült a sminkhez hasonlóvá tenni...
Mégegyszer köszi!

0
0