Изменения на странице добавления материала

голоса: 0

Здравствуйте!
На странице "Страница добавления\редактирования материала" модуля "Онлайн игры" произошли изменения.
Изменения произошли без моего вмешательства, "сами по себе".
Изменение 1:
При выборе категории добавления изменился дизайн выпадающего списка (ранее он был в пределах 250Х250px), дополнительно при выборе категории (элемента type="radio") список не складывается и выбранное название не устанавливается (вместо - Выбрать категорию -).
Изменение 2:
При нажатии на кнопку добавления материала (Добавить) открывается страница вот с таким содержимым:

Наверное произошли какие то системные изменения, помогите пожалуйста разобраться.

Закрыто с пометкой: Найдено решение
| Автор: | Категория: Дизайн сайта
Закрыт | | Автор: BootstrapТема

Ответов: 1

голоса: 0

Вот смотрю ваш скрипт:

$("#cus4,#cus5,#cus6,#cus7,#cus8,#cus9,#cus10,#cus11,#cus12,#cus13,#cus32").prop({disabled: true});

а говорите само сделалось так, сами прописали и имеете последствия из-за которого категорию выбрать не можете так как скрипт применяет к инпуту disable  и в итоге становится неактивным.

| Автор:

Да нет, речь не об активности, вот это:

 <?if($USER_GROUP$='Вебмастер')?>$("#cus4,#cus5,#cus6,#cus7,#cus8,#cus9,#cus10,#cus11,#cus12,#cus13,#cus32").prop({disabled: true});<?endif?>

Ограничивает категории добавления для Вашей группы "Вебмастер".
Сами категории выбираются, но раньше список был в блоке 250Х250 пикселей, со скроллингом, при выборе категории её название выставлялось вместо - Выбрать категорию -.
Всё что дополнено мной, дополнено ещё год назад и всё работало как надо.
Несколько дней назад произошли изменения, я попытался выявить причину самостоятельно, но мне не удалось это сделать:(

Там был добавлен скрипт, вот его частичное содержание:
 

 function insertselcat(cat ) { 		var cts = $('#uCatsMenu9 input[name=ocat]:checked').map(function() { 			return $(this).next().html(); 		}).get().join(", ") || '- Выбрать категорию -'; 		document.querySelector('#catSelector9').value = cts.replace(/&amp;/g, '&'); 		if (cat ) { 			$('#uCatsMenu9 [data-sectid=' + cat.dataset.parentid + ']').prop('checked', ($('#uCatsMenu9 [data-parentID=' + cat.dataset.parentid + ']:checked').length == $('#uCatsMenu9 [data-parentID=' + cat.dataset.parentid + ']').length ? true : false) ); 		} 	} 	jQuery(function($) { 		$('#uCatsMenu9 [data-sectid]').on('click', function (ev ) { 			var childs = $('#uCatsMenu9 [data-parentID="' + this.dataset.sectid + '"]'); 			childs.prop('checked', (this.checked == true ? true : false) ); 			insertselcat(); 		}); 	}); 	function openery() { 		document.querySelector('.manFlSbm').disabled = true; 		new _uWnd('addEnt', 'Добавление материала', -310, -100, {autosize:1, modal:1, closeonesc:1, resize:0, topclass:'wndMaterialAdded'}, {form:'addEntForm'}); 	}  	jQuery(function($){ 		$('label[for]').on('click', function() { 			$('[name="' + this.htmlFor + '"]').focus(); 		}); 	});

Когда я добавил эту часть всё восстановилось как было...

...