Gömma block i forumtrådar?

Events happening in the community are now at Drupal community events on www.drupal.org.
dag_helstad's picture

Jag skulle vilja gömma block i mitt forum. Hur gör man det egentligen? Det funkar att använda 'block visibility' för att gömma blocken på huvudsidan för forumen, men i trådarna ändras URL:en till "node/x" istället, och då matchar inte mina regler längre. Nån som har ett bra tips?

/Dag

Comments

Kolla in Context-modulen

fabsor's picture

Jag rekommenderar att du kollar in modulen Context. Den låter dig gruppera bland annat nodtyper, vyer, paths och block i så kallade kontexter. Man kan alltså till exempel välja att vissa block ska visas tillsammans med forum-sidan och nodtypen forum. Modulen kan ta lite tid att lära sig men jag rekommenderar verkligen att du tar dig en titt, det lönar sig.

Om man inte vill använda Context kan man även tänka sig att man skriver lite custom php i blockvisningsrutan i block-konfigurationen, så att den visar blocket om nodtypen är forum. Detta är dock inte särskilt "rent" så att säga.

Man kan även tänka sig att använda modulen pathauto och låta alla forum-noder ha en adress i stil med forum/forumtråd. Man kan därefter låta blocken visas under till exempel "forum/*". Detta är inte heller den snyggaste av lösningar, men det funkar också =)

Hör gärna av dig om du behöver mer hjälp, antingen med context eller vad du nu bestämmer dig för att använda.

//Fabian Sörqvist

Oops =)

fabsor's picture

Missade visst lite vad du menade, tänkte bakvänt av någon anledning. Du kan dock även åstakomma mostatta effekten, alltså det du egentligen menade, med Context-modulen. Ta dig en titt helt enkelt.

//Fabian Sörqvist

Tack!

dag_helstad's picture

Det jag egentligen ville ha (fast inte riktigt insåg det) var möjligheten att dölja en hel region, och det klarade ju context galant! :)

/Dag

Sweden

Group notifications

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