Запрет на добавление повторным материалов


Скрипт не дает добавлять материалы с одинаковым названием.

Установка:
Админ бар/дизайн/каталог файлов/страница добавления и редактирования, вставляем скрипт в низ перед тегом

Code
<?if($PAGE_ID$ =='edit' || $PAGE_ID$ =='add')?><script type="text/javascript">  
  function querySearch () {  
  $(function () {  
  var finder = $("#ldF1").val();  
  if (finder.match(/^\s*$/i)) {  
  _uWnd.alert('Введите название материала!', '', {  
  w: 220,  
  h: 57,  
  tm: 2500,  
  pad: '10px'  
  });  
  } else {  
  $.post('/load/', {  
  query: finder,  
  a: 2  
  },  
  function(a) {  
  if ($("#finder:first", a).attr('href') == undefined) {  
  $('#doSmbBt').click();  
  } else {  
  _uWnd.alert('Такой материал уже есть на сайте, добавте другой.', '', {  
  w: 220,  
  h: 70,  
  tm: 2500,  
  pad: '5px'  
  });  
  return false;  
  }  
  });  
  }  
  });  
  }  
  $(document).ready(function () {  
  $('#ldF18').attr('onclick','querySearch(); return false;');  
  });  
  </script><?endif?>

  • FalleN

  • 1179

  • 1

  • 0

Ссылки на статью:

Похожие статьи: