Hali.
Olyat szeretnék, hogy a címlapnak létrehoztam egy panel page-et, nézetekkel, osztott layerrel, de ez lényegtlen.
A lényeg, hogy hogyan hivatkozzak egy azon page-en belül egy újabb variants-ra?
Vagy az lenne célszerűbb és jobb megoldás hogy minden egyes saját elrendezésű oldalnak új panel-paget hozok létre, mert arra tudok hivatkozni.
Drupal verzió:
Fórum:
mit értesz hivatkozáson?
URL linkre gondolsz? Vagy PHP objektumra?
Van példáúl egy oldal panelem.
Azt szeretném ha példúl a tartalmak címei (tartalmak azok views tartalmak) egy hivatkozás lenne, úgymond kategóriák és ha erre rákkattintok akkor ugorjon a következő "varinatra" (ezt nem tudom pontosabban megfogalmazni) ami szintén ebben az oldal panelben van létrehozva.
Vagy létrehozok egy új oldal panelt és annak a hivatkozását adom meg tétel címének. De szeretném, hogy ne keljen újabb oldalpanelt létrehozni hanem a meglévőbe egy új variánst készíteni és arra hivatkozni.
Vagy akkor
a panel oldalon a variant-ok mire jók?
panel variantok mire valók
A panel változatok arra valók, hogy egy oldalt különböző feltételektől függően (pl. kontextus, vagy URL stb.) különböző elrendezéssel mutathasd.
Pl. van egy panel oldalad a node/%-ra (összes node), és azon belül két külön variant: egyik akkor él ha cikk tartalom típusod van, és mondjuk megjeleníti jobboldalt a kapcsolódó cikkeket, a másik pedig egy esemény, és akkor más blokkok vannak.
Hogy variantot használsz vagy külön panel oldalt, az rajtad múlik, kb. hasonló a döntés mint hogy új view-t hozol létre, vagy meglévő view-on belül displayt.
Ha értem.
Köszi a választ, hasznos volt!
de ez a panel téma annyira nem világos
Ha nem akarok több tucat view nézetet létrehozni és azt beküldeni tartalomként a layaerekbe, akkor ezeket a hogyan lehet panel context résznél megoldani?
Ugyanis azt szeretném, hogy ugye van egy szótáram különböző kategóriákkal és azon belül is alkategória (egy szint csak).
View-el ki tudom szűrni a hogy a főkategóriából csak az egyik alkategória vagy 2 alkategória jelenjen meg és ezt a nézetet mondjuk bepakolom az egyik layer mezőbe. És megjelenik, és jó.
De ugyan ezt meg lehet csinálni a panel résznél is?
Vagy ha sok view oldalt hozok létre az erőforrássigényesebb mint ha panelon belül oldanám meg? A hozzászuólásod alapján, gondolom nem.