18:25
Скачать бесплатно Переключатель вида материалов
Скрипт очень простой, он позволит сделать несколько вариантов вида материалов. Если Вы до конца разберетесь в принципе работы сценария, то с легкостью сможете сделать даже не два варианта вида, а три. Переключатель вида материалов для uCoz – это дополнение для сайта, позволяющее пользователю настраивать просмотр публикаций. Изначально один вид скрыт, другой уже показан на странице. После исполнения определенной функции другой вид показывается, а начальный скрывается, и одновременно эта информация записывается в браузер, т.е. в Cookies.

Вид материалов модуля (Управление дизайном » Вид материалов модуля) между и :
Code
<div class="type_1">Другой вид материала</div>  
  <div class="type_2">Основной вид материала</div>

Вместо текста «Основной вид материала» вставляйте уже имеющийся у Вас вид материала, а вместо текста «Другой вид материала» вставляйте новый вид.

Переключатель (Управление дизайном » Главная страница модуля/Страница со списком материалов категории)
Code
<div class="view_1" onclick="iseed2()"><a href="javascript:;">Вид первый</a></div>  
  <div class="view_2" onclick="iseed1()"><a href="javascript:;">Вид второй</a></div>

Вы можете вместо ссылок вставить картинки для переключателя. Вставлять этот код рекомендуется где-нибудь в верхней части шаблона. Обязательно между тегами и .
Скрипт переключателя (Управление дизайном » Главная страница модуля/Страница со списком материалов категории)
Code
<script type="text/javascript" src="/js/cookie.js"></script>  
  <script type="text/javascript">  
  function iseed1() {  
  $('.view_2').fadeOut(400, function(){$('.view_1').fadeIn(400)});  
  $('.type_2').fadeOut(400, function(){$('.type_1').fadeIn(400)});  
  setCookie('presee', '0', 1, '/')}  
  function iseed2() {  
  $('.view_1').fadeOut(400, function(){$('.view_2').fadeIn(400)}); $('.type_1').fadeOut(400, function(){$('.type_2').fadeIn(400)}); setCookie('presee', '1', 1, '/')  
  }  
  var presee = getCookie("presee")  
  if (presee=='0') {  
  $('.type_1').show();  
  $('.type_2').hide(); $('.view_1').show();  
  $('.view_2').hide();  
  }  
  </script>

Файл cookie.js загрузить на свой сайт в папку js. Код нужно вставить между тегами и .
Код CSS (Управление дизайном » Главная страница модуля/Страница со списком материалов категории)
Code
<style type="text/css">  
  .view_1 {display:none}  
  .type_1 {display:none}  
  </style>

Код должен присутствовать там же, где и вставляется переключатель, а можно вставить этот код в Таблицу стилей (CSS). В этом случае без
Категория: Скрипты uCoz | Просмотров: 412 | Добавил: BLAzER | Теги: материалов, переключатель, вида | Рейтинг: 5.0/2
Автор:
Источник:
HTML ссылка:
BB ссылка:
Прямая ссылка:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]