Extra kolumn för vissa nodtyper (panels3 vs page.tpl.php)

pontus_nilsson's picture

Hej,

Jag har vissa content types där nodens bredd ska minskas och en extra kolumn ska finns till höger där relaterade noder visas i en teaserlista från en view. Jag har tidigare använt Panels 2 men känner mig lite förvirrad i Panels 3 och har inte hittat så mycket dokumentation.

Nu går jag på /admin/build/pages/add och aktiverar node/%node för att skriva få upp en panel. Gör jag fel redan här?
Hur sätter man upp vilka content types som ska beröras av en panel?

Alternativt, Är detta något jag borde sätta upp i page-contenttype.tpl.php istället? Där skulle man kunna skriva ut en div som är kolumnen och printar en view där.

Tacksam för tips.

Comments

Panels vs. regioner

zoo33's picture

Om layouten inte kommer behöva ändras så ofta, och bara av utvecklare, så behöver du inte nödvändigtvis använda Panels. Det kan till och med vara bra att inte göra det eftersom Panels kan vara rätt prestandahungrigt.

Alternativet är regioner, som du är inne på. En möjlighet är att göra som du säger och lägga till en region i page.tpl.php. Ett annat är att lägga till en region som visas i nodens utrymme, dvs node.tpl.php, vilket kan vara smidigt i vissa fall. Här är en beskrivning som är för Drupal 5, men det finns också kommentarer där om hur det skiljer sig från 6an.

/ Hannes Lilljequist – SthlmConnection

Panels vs. regioner

pontus_nilsson's picture

Tack för tipset. Jag definerade upp regioner i temat på de sidor de ska finnas och placerade ut block i dem. Det känns som rätt väg, panels blev lite overkill.

//Pontus Nilsson, NodeOne

Sweden

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week