Mir steht dafür schonmal ne Variable zur Verfügung:
{capture assign=colorscheme}style{$position|truncate:1:""}{/capture}
Also colorscheme enthält bspw style1 wenn man auf der 1. Seite ist oder style5 wenn man auf der 5 ist.
Ich habe ne recht primitive Abfrage direkt im Stylesheet versucht:
Code: Select all
a {
text-decoration:none;
color:[[if $colorscheme == "style1"]][[$color1]][[elseif $colorscheme == "style2"]][[$color2]][[elseif $colorscheme == "style3"]][[$color3]][[elseif $colorscheme == "style4"]][[$color4]][[elseif $colorscheme == "style5"]][[$color5]][[elseif $colorscheme == "style6"]][[$color6]][[elseif $colorscheme == "style7"]][[$color7]][[/if]];}
Code: Select all
[[assign var=color1 value="#ae7777"]]
[[assign var=color2 value="#cbbea4"]]
[[assign var=color3 value="#4e4942"]]
[[assign var=color4 value="#998b6e"]]
[[assign var=color5 value="#9f2f2e"]]
[[assign var=color6 value="#446e69"]]
[[assign var=color7 value="#e2a36c"]]
Danke