Panel mindhárom oszlopában ugyanazon típusú, kategóriájú tartalmak

Ping Vince képe

Sziasztok!

Azt szeretném, ha a Panels modult használva, a háromoszlopos variációt kiválasztva mindhárom oszlopba ugyanazon típusú, ugyanazon taxonómia-kifejezéshez tartozó tartalmak jelennének meg, a létrejöttüknek megfelelő sorrendben.

Konkrét példa legyen egy hírportál. Taxonómiában létrehozom a Sporthír kifejezést. Létrehozok egy nézetet, ahol beállítom szűrőként a Közzétett tartalmakat és a Sporthír kifejezést.
Azt szeretném, hogy amikor beküldök egy Sporthír jellegű tartalmat, akkor az automatikusan megjelenjen azon a panelen, amit ennek a kategóriának szánok, tehát mondjuk ha az olvasó a főoldalon rákattint az Összes sporthír linkre, akkor egy olyan oldalra jusson, ahol három oszlopban sorjáznak a sporthírek teaser-jei, dátum szerint valahogy így:

1. Legfrissebb sporthír /// 2. Tegnapi sporthír /// 3. Tegnapelőtti sporthír
4. Háromnapos sporthír /// 5. Négynapos sporthír /// 6. Ötnapos sporthír
stb.

A Panelsnél azonban elakadok, mert ha mindhárom oszlopba ugyanazt a nézetet teszem bele, akkor persze ezt kapom:

1. Legfrissebb sporthír /// 2. Ugyanaz a legfrissebb sporthír /// 3. Ugyanaz a legfrissebb
4. Tegnapi sporthír /// 5. Ugyanaz a tegnapi sporthír /// 6. Ugyanaz a tegnapi sporthír
stb.

Más-más nézeteket meg nem tudok létrehozni, mert mindhárom ugyanazt tartalmazná, ugyanazon típusú, paraméterű tartalmakat.

Vagy nem is megfelelő modulokkal próbálkozom?

Drupal verzió: 
crt képe

Szia.

Nem próbáltam ki, de elméletben működik:

- Készítesz hat nézetet, ahol a szűrési feltételek a közzétett, címlapra kerül, a tartalomtípus és a létrehozás ideje. Utóbbit kétszer kell felvinni, az első a kezdő időpontot a második a végét fogja meghatározni.
- Az elsőnél a művelet: "Is Less Than", az érték: "now", a kiegészítés: -86400
- A másodiknál a művelet: "Is Greater Than", az érték: "now", a kiegészítés: -172800
- A paramétereknél felviszel egy "Taxonomy: Term ID" paramétert, így ezeket a nézeteket bármelyik kategóriára alkalmazni tudod.
- Az így elkészített nézetből hat másolat kell, mindegyik csak a kiegészítés értékében tér el, a listázni kívánt napoktól függően (-172800/-259200, stb.).
- A Panels modulban elpakolod a nézeteket, átadva az aktuális term azonosítóját.

Azt hiszem ennyi.

Üdv: Zoli

0
0
Ping Vince képe

Köszönöm, hogy időt szakítottál a problémámra, de ez nekem túl bonyolultnak tűnik, és nemcsak a tudásomhoz képest, hanem ahhoz a feladathoz képest is, amit megpróbálnék elvégeztetni a Drupallal. Megpróbálom másképp megfogalmazni, elszakadva a misztikus "hírportál" kifejezéstől, mert ezáltal félreérthető voltam.

Kéthasábos sminket használok, aminek a törzs része több mint 600 pixel széles. Ide jönnek az úgynevezett cikkek. Namármost, az szerintem elég bénán néz ki, ha egy 600-as oszlopban úgy sorjáznak egymás alatt a cikkek, hogy egy sor a cím, majd egy-két sor a cikkek bevezetője, úgymond faltól falig. (Szerző, dátum nem szerepel, mert nem érdekes, nem témafüggő.) Messziről nézve akárcsak egy vonalkód.
Ezért gondoltam azt, hogy sokkal szebben mutatna a honlap törzse három oszlopra bontva.

Tegyük fel, hogy ez a honlap horoszkóppal foglalkozik, és apró írásokat gyűjtöget híres Szűz-, Rák-, Vízöntő-, stb. szülöttekről.

A főoldal tehát úgy festene, hogy 3x4 kis dobozban szerepelnének a csillagjegyek, minden dobozban lenne pár szó az adott csillagjegyre jellemző tulajdonságokról, a cikk végén egy harsány "Tekintse meg híres Vízöntő szülötteink életrajzait!" csatakiáltás, plusz egy "tovább" link.
Jön a látogató, szeretné megtudni, mely híres emberek születtek a Vízöntő jegyében. Rákattint a Vízöntő doboz tovább linkjére, és egy olyan oldalon találja magát, ahol szintén három oszlopban sorakoznak a cikkek.

Az első doboz tartalma:
Cím: Vízöntő Alajos
Bevezetője: Az ember, aki úgy öntötte a vizet, mint még azelőtt senki emberfia a világtörténelemben. Érdemes megismerni kalandos életének rejtelmes fordulatait.
tovább link
Erre kattintva az érdeklődő egy új oldalra jutva a teljes cikket olvashatja, amiből megtudhatja, hogy Vízöntő Lajos slaggal, lavórral és vödörrel egyaránt jól tudott locsolkodni, s eme képességének nemcsak munkája során (tűzoltó volt), de Húsvétkor is jó hasznát vette. Stb.

A második doboz tartalma:
Cím: Vízöntő Béla
Bevezető: Az ember, aki víziszonyosként látta meg a napvilágot, később mégis megyéje leghíresebb Vízöntő szülöttjeként emlegették.
tovább link
stb.

Tehát a tartalom, a rovatok, stb. nem lennének időfüggőek. Ha úgy alakul, és találok 18 főnyi Bikát, akkor egyszerre mindet felpakolom a Horoszkóp szótár Bika kifejezése alá, de ha eközben a Szűz rovat már napok óta érintetlen, nem izgatom rajta magam, mert nem a naprakészség a honlap lényege. Számomra az a lényeg, hogy automatizálható-e az a folyamat, hogy a beküldött cikkek a megfelelő helyre kerüljenek, azaz amikor beküldök egy új Mérleget, akkor a cikk a háromhasábos Mérleg oldal bal felső "dobozába" kerüljön.

Még valami: a főoldal kialakítása számomra tiszta, tudom, hogy ahhoz nincs is szükség sem panels, sem views, sem egyéb modulra, csak egy 3x4-es táblázatra. A gondom a továbblépés mikéntjével kezdődik.

0
0
sgabe képe

Mindhárom oszlophoz külön nézetek kellenek, aztán a másodiknál és a harmadiknál beállítod, hogy mennyivel léptesse a tartalmakat az $offset = 3; és a $offset = 6; argument handling code megadásával.

0
0
Ping Vince képe

Hála & köszönet. :)

0
0