повторное добавление материала в данную категорию запрещает, переделал
из скрипта "Запрет на добавления повторным
материалам". Проверял на наличия работоспособности в других браузерах, все работает.
Данный скрипт подойдет для предотвращение повторных броней в отеле. Работает в модуле "board - доска объявления"
Приступим к установке:
Этот код вставляем в шаблон: ПУ > Страница добавление/редактирование материала >
www.ваш-сайт.ru/panel/?a=tmpl;m=13;t=6
Code
<script type="text/javascript">
function querySearch () {
$(function () {
var finder = $("#cus").val();
if (finder.match(/^\s*$/i)) {
_uWnd.alert('Введите ваш адрес!', '', {
w: 220,
h: 57,
tm: 2500,
pad: '10px'
});
} else {
$.post('/board/', {
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 () {
$('#bdF77').attr('onclick','querySearch(); return false;');
});
</script>
Присваиваем id="finder$CID$" к ссылке в шаблоне: ПУ > Вид материалов >
www.ваш-сайт.ru/panel/?a=tmpl;m=13;t=7
примерно вот такой у меня код.
Code
<a href="/board/$CID$" id="finder$CID$">$CATEGORY_NAME$</a>
Источником скрипта я указал, адаптация скрипта от nabran.ru