Главная » Файлы » Скрипты в разработке

Несколько дизайнов. Cookies
Жаловаться на материал | Прямая ссылка на материал 25.12.2010, 17:23


Форма входа пользователей(можно, добавить свои опции):
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).
Категория: Скрипты в разработке | Добавил: remus | Теги: Cookies, дизайнов., несколько
Просмотров: 1255 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 4.3/6
Всего комментариев: 1
0  
1 Tails   (05.06.2011 19:08) [Материал]
(^_^)
Аффтар сенкс )))

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]