Sziasztok!
Küzdök a Drupal 7 címoldalával. Azt szeretném, hogy ha beküldök egy cikket, akkor az teljes nézetben látszódjon és ne bevezető nézetben.
Az alap drupalban nem találtam erre beállítást, a views modulnál pedig elakadtam az útvonalnál beállításnál, mert nem találtam meg, hogy hogyan hivatkozhatok az alapértelmezett címoldalra.
Előre is köszönöm a segítséget!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
frontpage
A Views modulnál a frontpage nézetet szerkeszd, majd állítsd át az admin/config/system/site-information oldalon a node helyett.
Nagy Gusztáv
Más a jó megközelítés
Nagy Gusztáv már elmondta a lényeget és a megoldást.
Annyit tennék hozzá, hátha később hasznos lesz, hogy rosszul közelíted meg a kérdést: "nem találtam meg, hogy hogyan hivatkozhatok az alapértelmezett címoldalra" - nem az alapértelmezett címoldalra kell "hivatkozni", ami a
/node
elérési útvonalon található.A
/node
elérési útvonal pedig azért működik, mert azt létrehozza a node_menu() függvény:Ennek hatására meghívódik a node_page_default() függvény. Itt a
sor miatt - amennyiben van már létrehozott node - értelemszerűen a node_view_multiple() függvény hívódik meg, ahol nem adódik át paraméterben explicite a $view_mode, aminél így a default érték jut érvényre, vagyis a teaser (
$view_mode = 'teaser'
).Neked tehát nem az a feladatod, hogy a
/node
elérési úton megjelenő tartalmat módosítsd, hanem hogy egy másik elérési úton valósítsd meg Views segítségével a node-ok hasonló megjelenítését 'full' (és nem 'teaser') view mode-dal, és ezt állítsd be alapértelmezett kezdőlapnak. Ehhez nyújt segítséget a Views modulban már előre definiált frontpage view, és Nagy Gusztáv előbbi hozzászólása.Köszönöm, tisztább lett a
Köszönöm, tisztább lett a dolog.