Két views egy lapon

atilius képe

Sziasztok!
A következő lenne a kérdésem, lehetséges-e két page view-t egy lapra elhelyezni? Bővebben: van egy page view amely a címlapra kerülő 1 hónapnál újabb tartalmakat jeleníti meg teaser formában, a másik page view az 1 hónapnál régebbi tartalmakat jeleníti meg list (csak címek) formában. Szeretném a két page view-t egy lapon megjeleníteni. Néztem a fuseviews modult, de ez szerintem a két view között egy ÉS kapcsolatot létesít. Másik a views kérdésem: lehetséges-e nem az 1 hónapnál újabb tartalmakat megjeleníteni hanem a 10 darab legfrissebb tartalmat megjeleníteni. Próbáltam a lastnode modult, de ha jól emlékszem ez az 5 legutóbbi tartalmat jeleníti meg kizárólag lista formájában.
Mindenki segítségét előre is köszönöm!

pp képe

A második nézet legyen block nézet.
Ezt a blockot helyezd a contetn regioba.
5.x nél kapcsold ki a fejlécét, előtte pedig css vagy smink segítségével tüntesd el.

pp

0
0
atilius képe

Köszönöm a választ. Nagyjából értem, hogy mire gondolsz, a block content régióba helyezését ki tudnád fejteni egy kicsit részletesebben. Magába a kódban kellene azt végrehajtanom?

0
0
pp képe

Van egy ilyen régió, hogy content. Balsáv, jobbsáv, fejléc, lábléc és content vagy tartalmi rész talán a magyar.
Ezt simán a blokkok beállításainál teheted meg.

pp

0
0
Illyés Edit képe

Ha a 10 legfrissebb tartalmat szeretnéd:

  • Use Pager: nem bejelölve
  • Nodes per Page: 10
  • csak Node:Published-re szűrj
  • a Sort Criteria résznél Node:Created time, Descending
0
0
atilius képe

Köszönöm a választ, a dolog tökéletesen működik, sajnos a probléma megoldása felhozott egy másik problémát amire eddig nem is gondoltam, történetesen azt, hogy mivel a tartalmak már nem a 30 napos határ (újabb/régebbi) szerint különülnek el hanem a 10 legújabb / az összes többi szerint, így meg kellene valahogyan jelenítenem listában a 10 legújabb tartalom kívételével az összes többi tartalmat.
Lehetséges ez a views segítségével?

0
0
Illyés Edit képe

Nézd meg ezt: Hírek két hasábban

0
0
atilius képe

Köszönöm a infót, de sajnos nem működik jól. Nekem az kellene, hogy az első 10 tartalom ne jelenjen meg a lista nézetben a 11. tartalomtól kezdve viszont az összes jelenjen meg az utolsóval bezárólag.
A $page=1 argumentum azt határozza meg hogy melyik lap jelenjen meg az adott nézetben, a $limit=10 argumentummal kiegészítve (vagy a page view nodes per page paraméterét használva) az első 10 tartalom valóban nem jelenik meg, viszont kizárólag a következő 10 tartalom jelenik meg az összes többi nem.

0
0
Illyés Edit képe

Alapvetően ilyet nem lehet a Views-zal, legalábbis én nem tudok róla. Azért ez egy modul, annyira nem lehet rugalmas, mint a kézzel írt SQL lekérdezés. Argumentumokkal fel tudod bontani a listát x elemből álló darabokra, és meg tudod mondani, hogy hányadik darabnál kezdje a sort. De mindig darabonként fogja kiadni.

a 11. tartalomtól kezdve viszont az összes jelenjen meg az utolsóval bezárólag

És ha majd 5,000,000 cikk lesz a honlapon, akkor is? Szerintem ez teljesen jó így, ahogy van, a felhasználók is megszokták, hogy egy-egy oldalon, blokkban x elemből álló listát látnak, és van egy pager-ként funkcionáló "tovább" link, amire rá kell kattintani ahhoz, hogy a régebbi listaelemeket megnézhessék.

0
0
kopexy képe

: ]*

0
0
aries képe

1) Én a panels modult használnám arra, hogy egy lapon két nézetet jelenítsek meg.
2) A 10 darab legfrissebb tartalmat úgy csinálnám, hogy megfordítanám a megjelenítési sorrendet, és blokk típusra váltva 10-et adnék meg a megjelenések számának.

Aries
http://aries.mindworks.hu

0
0
hesim képe

sziasztok, van 1 table view (musor_lista) ahol argumentsnél megadtam hogy url alapján csak a mai napi eventeket listázza. meg lehet valahogy csinálni hogy a lista fölött a naptár fejléc (<< szerda, július 18 2007 >>) ne legyen ott?

másik kérdés: musor_lista alá beraktam egy naptár blokkot, de a linkjei nem ?q=musor_lista/2007/07/18-ra hanem ?q=calendar/2007/07/18-ra mutatnak. ezt meg lehet adni valahol hogy hova linkeljen?

+ nem tudom a naptár blokkom a lista fölé rakni pedig már pillekönnyű, ezt hogy lehet ilyenkor? mindkét viewt blokként rakjam be?

0
0
hesim képe

a naptár linkelésre találtam megoldást (views/oldalnál url-t megadni Provide Page View nélkül)

helyette az új kérdés: hogy lehet úgy linkelni a menüből a musor_listamat hogy az aktuális napot mutassa? (most éppen az egész hónapot listázza)

0
0