views listázása views-al

volgyis képe

Sziasztok!

Saját online fotógalériát építek. A képek több tematikus galériába kerülnek feltöltésre. A galéria index oldalát úgy képzeltem el, hogy views slideshow-val minden egyes tematikus galériára létrehozok egy diavetítést. És ezeket a thumbnail méretű diavetítéseket raknám egymás mellé (galéria szerűen), amik hivatkoznának magára az adott galériára.

Addig el jutottam, hogy ezeket a diavetítéseket blokk-ként mentettem el, és beraktam őket egy node content régiójába. Jó is lenne, csak így egy sorba, egymás alá rendeződik a több kisméretű diavetítés. Én azt szeretném, ha szépen rácsszerkezetben jelennének meg (Mint a views galéria nézete).

Az a kérdésem, hogy views-val tudom-e a views diavetítéseket galéria nézetbe rendezni valahogyan?

Köszönöm
Völgyi Sándor

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
segi képe

Nekem inkább más ötletem lenne, gondolom a képek valami módon szét vannak szeparálva, hogy mely galériába tartoznak! Ezekből a galériákból mondjuk az első képet megjelenítve, tennék a képre egy linket amely mondjuk egy content-type-ra mutat vagy magára a galériára. A content-type azért jó ötlet, mert abba be lehet ágyazni view-t!

0
0

Drupal developer at Cheppers

Pasqualle képe

csak így egy sorba, egymás alá rendeződik a több kisméretű diavetítés. Én azt szeretném, ha szépen rácsszerkezetben jelennének meg

css

float: left;
2
0
volgyis képe

Köszi.
Próbáltam már a float parancsot, de a left és a center mindig bal oldalra, egymás alá pakolja őket, a right meg jobb oldalra egymás alá. Nincs meg a rácsszerkezet.

0
0
ipeto képe

Szerintem egy panellel el lehet rendezni őket szinte tetszőlegesen, és abba nézetek is beemelhetők.

0
0
volgyis képe

Ez jól hangzik. Kifejtenéd kérlek bővebben? Nem tudom, mi az a panel.

0
0
ipeto képe

http://drupal.org/project/panels
Ezzel emlékeim szerint össze lehet rakni olyan saját elrendezést is, ami n db oszlopot és m db sort tartalmaz, mindegyik így létrejött cellában 1-1 tartalom-régióval, ahova pl. 1-1 nézet is berakható. Ennek viszont csak akkor lehet értelme, ha fixen tudjuk, hogy pontosan mely nézeteket (itt tematikus galériákat) is akarjuk elhelyezni, tehát ha nem dinamikusan generálódik mindez.

0
0
Nagy Gusztáv képe

Szerintem ezért nagy kár a nehézsúlyú Panels modult berakni.

A float jó lenne, talán tudnánk is segíteni, ha kapnánk egy linket. Ahol meg tudjuk nézni a CSS működését.

1
0

Nagy Gusztáv

volgyis képe

Előre is köszi!

Itt a próbaoldalon a galéria menüpont címe:
http://baranyamadar.extra.hu/forum2/node/20

0
0
Nagy Gusztáv képe

.content-middle .block {
  width: 200px; 
  float: left;
}
1
0

Nagy Gusztáv

volgyis képe

Köszi szépen! Szépen alakul a dolog.

.content-middle .block {
width: 200px;
height: 200px;
float: left;
text-align: center;
}

Így kiegészítve szépen elrendezi a 10 slideshowt. Még egy pici szépséghiba van, hogy a 200X200 px-es blokkokban csak a szöveget tudtam középre igazítani. Úgy lenne tökéletes, ha a képek is középre kerülnének. Ránéznél kérlek még egyszer?

http://baranyamadar.extra.hu/forum2/node/20

Üdv
Völgyi Sándor

0
0
volgyis képe

Végül is sikerült a dolog.
Css-ben kellett még egy kitételt tennem:

.content-middle .block .view-content {
float: left;
padding-left:25px;
}

Ezzel a pici slideshow-k a 200X200 px-es blokkon belül is középre kerültek.

Köszönöm a segítséget, az iránymutatásod nélkül nem ment volna!

Annyi kérdésem még lenne, hogy a float: center parancs miért nem működik?

0
0
tiburi képe

Téma válogathatja, de egy hasonló "problémánál" szépen egymás mellé, illetve egymás alá rendeződtek a slideshow-k, amikor a nézet header és footer részében is nézetre hivatkoztam.

0
0
volgyis képe

Ezt nem értem teljesen. Kifejtenéd kérlek részletesen? Nem vagyok akkora spíler.

0
0