Форма входа пользователей(можно, добавить свои опции): Code <select name="flag"> <option value="0">Дизайн #0</option> <option value="1">Дизайн #1</option> </select>
Теперь в нужном месте шаблона, например, указываем разные CSS в зависимости от флага: Code <link href="/css/style$SPEC_FLAG$.css" rel="stylesheet" type="text/css"/>
При выборе #0 и по умолчанию будет стоять CSS /css/style0.css, при #1 – /css/style1.css и т.д.
Заменять CSS – слишком просто, можно сделать несколько дизайнов и по другому, например: Code <?if($SPEC_FLAG$=1)?> <div style="background:black;color:white;"> Это чёрный дизайн под номером #1! </div> <?else?> Это обычный дизайн. <?endif?>
У переключателя с активным дизайном будет добавлен класс designBtnActive.
Описание: Теперь можно менять дизайны через куки(Cookies).
|