Итак, сейчас расскажу вам как создать сколько угодно дизайнов на одном сайте!!!
Возьмём мы$SPEC_FLAG$ - uCoz куки.
Первое, делаем такую разметку во всех шаблонах!:
%IF($SPEC_FLAG$=1)%
Дизайн 1, вместе с содержимым!
%ENDIF%
%IF($SPEC_FLAG$=2)%
Дизайн 2, вместе с содержимым!
%ENDIF%
%IF($SPEC_FLAG$=3)%
Дизайн 3, вместе с содержимым!
%ENDIF%
И так далее....
Получается мы уже сделали основу! Остаётся сделать переключатель для пользователей!
Спец-режим можно активизировать с помощью Ucoz-куки, которую можно записать только через форму входа (надеюсь сделают ее не кодированной и тогда настройка значительно облегчется). Вам необходимо добавить в форму входа дополнительную переменную. Переменная обязательно должно иметь числовое значение. Рассмотрим несколько вариантов:
1. Используя чекбокс (по примеру в админке):
Code
<input type="checkbox" id="flag" name="flag" value="32" /> <label for="flag">Мини-дизайн</label>
2. Используя выподающий список:
Code
<select name="flag" size="1">
<option value="0" style="background-color:#999999" selected>- Дизайн -</option>
<option value="0">обычный</option>
<option value="1">мини-дизайн</option>
<option value="2">супер-мини</option>
</select>
3. Используя радио кнопки:
Code
<label><input type="radio" name="flag" value="0"> обычный</label>
<label><input type="radio" name="flag" value="1"> мини-дизайн</label>
<label><input type="radio" name="flag" value="2"> супер-мини</label>
4. Используя скрытое поле (актуально если вы сделали индивидуальную страничку для входа в спец-режим)
Все перечисленные способы устанавливают только одно значение флага (Ucoz-куки).
Взято с: http://helper.ucoz.ru/publ/2-1-0-3