Главная » Файлы » Скрипты для uCoz » Другие скрипты

Возможность добавлять лишь один материал в категорию доски объявлений by Apocalypse для uCoz
24.06.14, 09:27:32



Скрипт разработан по просьбе пользователя NabranRu

Суть скрипта в том, чтобы в одну категорию можно было добавить лишь один мтариал

Пришлось немного продумать защиту от добавления. Получилось два уровня - категории, в которых 1 материал, скрываются как в блоке категорий, так и в выпадающем списке выбора, даже если попробовать добавить, к примеру, по ссылке /board/2-0-0-0-1, значение выпадающего списка будет обнулено

ВНИМАНИЕ! Для работы скрипта необходимо, чтобы в одном из блоков был список категорий + в ПУ -- Доска объявлений -- Настройки модуля должна быть включена опция "Выводить количество материалов в категории возле названия категории"

Установка:

На странице добавления и редактирования материалов Доски объявлений после $BODY$:
Код
<script>  
  // Возможность добавлять лишь один материал в категорию доски объявлений by Apocalypse  
  $('#catSelector9').val('- Выбрать категорию -');  
  $('.catName').each(function() {  
  if($(this).next().text().replace(/\[/g, '').replace(/\]/g, '')==1) {  
  $('label:contains('+$(this).text()+')').prev().remove();  
  $('label:contains('+$(this).text()+')').remove();  
  $(this).parent().remove();  
  };  
  });  
  // apo-ucoz.com (c) 2012  
  </script>

Категория: Другие скрипты | Добавил: Apocalypse | Теги: материал, категорию, возможность, Apocalypse, by, добавлять, Один, доски, объявлений, лишь
Просмотров: 308 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: