Välja css i dropdown vid ny content

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

Hej,

jag håller på med en sidan som har 6-7st menyval, beroende på vad man väljer så ska bakgrundsbild och färg vara olika.. Dvs lite css ska ändras.
jag vill att kunden när de genererar egen content ska kunna trycka på Create Page, skriva in sin text samt välja "tema"-css i en dropdown eller radiobuttons.
Är detta något man kan åstadkomma med CCK eller ska jag helt enkelt göra x antal cck mallar med varsin stil, eller finns nåt helt annat sätt som är smidigare/bättre?

Mvh Daniel

Comments

Jag skulle lägga in CSS

frjo's picture

Jag skulle lägga in CSS klasser via temat utifrån värdet på nodens "tema-fält".

Ifall tema-fältet hade värde typ "Grön är skönt" skulle jag lägga in en klass typ "content-style-green" i body-taggen.

Kolla in Zen-temat t ex, det lägger in en massa bra klasser i body-taggen. Där kan du se hur man gör.

tackar! Jag är lite grön för

Coma's picture

tackar!
Jag är lite grön för att veta var jag ska börja nysta i det där men jag tror jag kommit på rätt spår iallafall.

Jag lägger till lite taxonomi terms i kombination med infon på denna länk tänkte jag
http://www.advomatic.com/blogs/amanda-luker/arm-yourself-drupal-bodyclasses

Ett alternativ till att

pontus_nilsson's picture

Ett alternativ till att "själv" lägga till CSS-klasser är att använda modulen Context för att sätta body-klasser styrt av taxonomi-termer. Där kan du även kombinera t.ex. sökväg, nodtyp, taxonomiterm och om ett eller alla argument uppfylls så används contextet som i sin tur kan sätta bodyklass, lägga till block, ta bort regioner etc. Använd 3.0 av context.

//Pontus Nilsson, Digitalist

Helt rätt Pontus, glömmer

frjo's picture

Helt rätt Pontus, glömmer bort hur bra Context 3 är och faller tillbaka på gamla manuella lösningar.

Sweden

Group notifications

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

Hot content this week