Legyártottam egy Views oldalt, amivel oldalakat jelenítek meg (gyakoratilag egy jól megformázott tartalomjegyzék ről van szó). Ezt a Views oldalt egy másik Views oldalon szeretném megjeleníteni (a fő-fő tartalomjegyzékben).
Az érdekelne, hogy ez lehetséges-e és ha igen, akkor milyen szűrőt kell hozzá 'bekapcsolni', hogy elérjem az első views oldalt.
Köszönöm.
Drupal verzió:
Fórum:
Insert view modullal
pl. a fejlécben be lehet szúrni a másikat. Vagy egy node-ban 2 nézetet egymás után.
Nagy Gusztáv
A fejléc az OK
A fejléc az OK, bár akkor nem tudom egy struktúrába rakni a "content"-tel.
Ezt nem igazán értem, elmondanád pontosan mire gondolsz (panels?): "Vagy egy node-ban 2 nézetet egymás után"
Köszi.
Nem panels
Csinálsz egy új node-ot, amibe egymás után mindkét nézetet belerakod az Insert view modullal.
Nagy Gusztáv
IMPORTANT PERFORMANCE NOTE
Köszi az ötletet, de ezt találtam az Insert view readme.txt-ben:
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/insert_view...
IMPORTANT PERFORMANCE NOTE: To dispaly views correctly, Insert View turns off
caching for the input formats for which it is enabled. That means every node
using this input format will not be cacheable. This can impact site performance.
In these cases, it is recommended to create a special input format for use when
inserting views.
Magyarán létre kellene hoznom egy saját tartalomtípust, amibe illesztem Insert view-val a view-t, hogy ne legyenek teljesítménygondjaim ezekkel az oldalakkal?
Létezik még néhány modul ami hasonló, de Viewfield-nek nincs D6 verziója, ...
Az input format
Az input format az nem tartalomtípus, hanem a /admin/settings/filters útvonalon elérhető beviteli formák. Mint pl.: Full html
Hol olvasol itt content type-ról? Hogy jön ide a tartalom típus?
Beviteli formákról van szó. Tehát ha cache-elve van a beviteli forma (ez most nem ugrik be, pontosan mit jelent), akkor gond lehet, de ha kikapcsolt gyorstárral dolgozol, nem okozhat gondot.
Nagy Gusztáv
Igaz,
Igaz, nem olvastam el figyelmesen, mert kicsit siettem, de így még rosszabb a helyzet, mert egyáltalán nem akarom kikapcsolni a gyorstárazást.
Valami más modul javaslat, tapasztalat esetleg?
Köszi.
Ez attól függ, hogy mit
Ez attól függ, hogy mit jelent nálad, views a viewsben. Ha csak annyi kell, hogy két views legyen egymás alatt mondjuk, akkor én viewfield-el csinálnám (van drupal 6hoz, a dev verzió is jó). Egy tartalomtípusba hozz létre két mezőt (CCK+ viewfield), és aztán küldj be ezzel a tartalomtípusal egy node-ot, amiben kiválasztod a két nézetet. Ha nem akarod a dev verziót használni, akkor ugyanígy egy új tartalomtípus, aztán hozz létre egy node-tartalomtípus.tpl.php fájlt a smink könyvtárba, és ágyazd be a két nézetet. Erről olvashatsz pl. itt: http://drupal.hu/forum/tartalom-megjelen%C3%ADt%C3%A9se-0
Viewfield-et választottam
Viewfield-et választottam, jól működik.
Köszi.