С этим XML-файлом не связана ни одна таблица стилей

голоса: 0

При добавлении нового вопроса, на странице Faq, после созданого вопроса и на жатии кнопки Добавить, происходит следующие:

С этим XML-файлом не связана ни одна таблица стилей. Ниже показано дерево элементов.
      <ajax><cmd p="content"><div class="myWinSuccess"><b>Материал успешно добавлен</b></div><br><br>Материал станет доступным для просмотра после проверки модератором.<br><br>[ <a href="https://www.aksshop.ru/faq/0-0-18" target="_blank">Перейти на страницу материала</a> ]  </cmd><cmd p="js">document.getElementById('fqF5').disabled = false; try {addSuccess(); } catch(e) { }
$('.g-recaptcha').each(function(index, element ) {
    grecaptcha.reset(index );
});
$('input[name=code]', $('.faq-add').closest('form')).val(''); </cmd></ajax>

В чем может быть причина

Адрес сайта https://www.aksshop.ru/faq/
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: Yuri_Geruk

Ответов: 2

голоса: 0

У вас удалены системные скрипты. Проблемы из-за этого. Вы забыли установить нечто попдобное

 <script type="text/javascript"> 	$(function() { 		var inputs, wmark_checkbox = $('#entry-add-wmark'), img_ext = { 			jpg: true, 			jpeg: true, 			png: true, 			jpe: true 		}; 		function is_image(path) { 			var ext = /\.([^\.]+)$/i.exec(path); ext = ext ? ext[1].toLowerCase() : ''; 			return img_ext[ext] || false; 		}; 		function handle_inputs() { 			inputs = $('input[type="file"][name^="file"], input[type="file"][name^="photo"]'); 			inputs.change(function(event) { 				var img_cnt = inputs.filter(function(index) { 					return is_image(this.value); 				}).length; 				wmark_checkbox[ img_cnt ? 'fadeIn' : 'fadeOut' ]('fast'); 			}); 		}; 		$('#iplus').click(handle_inputs); 		$('.editImgBlock').click(handle_inputs); 		handle_inputs(); 	}); 		 	function openery() { 		document.querySelector('.manFlSbm').disabled = true; 		new _uWnd('addEnt', 'Добавление материала', -310, -100, {autosize:1, modal:1, closeonesc:1, resize:0, topclass:'wndMaterialAdded'}, {form:'addEntForm'}); 	}  	function addImgF(button ) { 		var num = document.querySelectorAll('input[id^="fln"][type="file"][name^="file"]').length; 		if (num < 50 ) { 			num += (num < 1 ) ? 2 : 1; 			$(button).closest('li, td, .imagesBlock').append('<span>[' + num + ']</span>\ <input type="file" id="fln' + num + '" name="file' + num + '" size="20" onchange="getimage(' + num + ');">\ <span id="iCode' + num + '"></span>\ <div id="imblock' + num + '"></div>'); 		} 		if (num >= 50 ) { 			$(button).parent().html('<span>[1]</span> '); 		} 	}  	function getimage(n) { 		var t = document.getElementById('fln' + n); 		var iCodeX = document.getElementById('iCode' + n); 		if (t.value ) { 			var img = t.value.replace(/\\/g, '/'); 			var pic = img.toLowerCase().trim(); 			if (pic.match(/.(jpe?g?|gif|png)$/g) ) { 				var code='$IMAGE'+n+'$'; 				var iurl='$IMG_URL'+n+'$'; 				var title='$IMG'+n+'_TITLE$'; 				var alt='$IMG'+n+'_ALT$';  				// create live preview image 				var reader = new FileReader(); 				reader.onload = function (event ) { 					document.querySelector('#iCode' + n + ' .iPhotoPrev img').src 						= document.querySelector('#iCode' + n + ' .iPhotoPrev > a').href = this.result; 				}; 				reader.readAsDataURL(t.files[0] );  				iCodeX.className = 'added'; 				iCodeX.innerHTML = 	'<div class="iCode_block">\ 		<div class="iCode_el">\ 			<input class="iCode_main_inp" type="text" readonly onClick="select(this)" name="h1" value="'+code+'" size="'+(code.length)+'" style="direction:ltr; text-align:center; color:#00f;">\ 			<span class="iCode_el_tooltip">Используйте этот код в редакторе для вставки изображения превью + <br/>увеличения по клику. Данный код содержит \'title\' и \'alt\'</span>\ 		</div>\ 		<div class="iCode_in"><input style="font-size:7pt;width:30px;" type="text" name="iws'+n+'" value="400" size="4" maxlength="4" title="Width">x<input style="font-size:7pt;width:30px;" type="text" name="ihs'+n+'" value="500" size="4" maxlength="4" title="Height"> \ 		<span id="gbut'+n+'" onclick="g_open_iCode('+n+');"></span>\ 	</div>\ 	<div id="iCode_'+n+'">\ 		<div class="iCode_block">\ 			<div class="iCode_el">\ 				<input class="iCode_main_inp" type="text" readonly onClick="select(this)" name="t'+n+'" value="'+title+'" size="'+(title.length)+'" style="direction:ltr; text-align:center; color:#00F;">\ 				<span class="iCode_el_tooltip">Используйте этот код для тонкой настройки вывода изображения.<br/>Код выведет отдельно введенное вами значение в поле \"Title\"</span>\ 			</div>\ 			<div class="iCode_in"><input style="font-size:7pt;" type="text" name="img'+n+'_title" size="30" maxlength="70" title="Значение атрибута &quot;title&quot;"></div>\ 		</div>\ 		<div class="iCode_block">\ 			<div class="iCode_el">\ 				<input class="iCode_main_inp" type="text" readonly onClick="select(this)" name="a'+n+'" value="'+alt+'" size="'+(alt.length)+'" style="direction:ltr; text-align:center; color:#00F;">\ 				<span class="iCode_el_tooltip">Используйте этот код для тонкой настройки вывода изображения.<br/>Код выведет отдельно введенное вами значение в поле \"Alt\"</span>\ 			</div>\ 			<div class="iCode_in"><input style="font-size:7pt;" type="text" name="img'+n+'_alt" size="30" maxlength="70" title="Значение атрибута &quot;alt&quot;"></div>\ 		</div>\ 		<div class="iPhotoPrev">\ 			<a href="" class="ulightbox">\ 				<img src="" style="max-width:100%" /></a>\ 		</div>\ 	</div>'; 				$('#gbut'+n).show(); 			} else { 				iCodeX.innerHTML = ''; 				_uWnd.alert('Недопустимый формат изображения', '', {w:230, h:80, tm:3000}); 			} 		} else { 			iCodeX.innerHTML = ''; 		} 	}  	function g_open_iCode(num ) { 		$('#iCode' + num + ', #gbut' + num).toggleClass('openednow'); 	}; </script>
| Автор:
голоса: 0

Вот эта пачка скриптов:

 <script type="text/javascript" src="/js_sys/jquery-1.10.2.js"></script>
 <script type="text/javascript" src="/js_sys/shop.js"></script>
 <script type="text/javascript" src="/js_sys/uwnd.js"></script>
 <script type="text/javascript" src="/js_sys/canalyzer.noext.js"></script>
 <script type="text/javascript" src="/js_sys/ulightbox.js"></script>
 <script type="text/javascript" async defer src="/js_sys/api.js"></script>
 <script type="text/javascript" src="/js_sys/shop_utils.js"></script>
 <script type="text/javascript" src="/js_sys/moder_scripts.js"></script>
 <script type="text/javascript" src="//s6.ucoz.net/cgi/uutils.fcg?a=uSD&ca=2&ug=4&r=0.629905075840739"></script>
 <script src="/js_sys/IE9.js"></script>
 <script src="/js_sys/uadm.jquery.js"></script>

должна быть подключена в блоке <head>здесь</head> они у вас в нижней части. В итоге конфликт скриптов. Вы отключили системные скрипты и подключили вручную, установили их в разных местах, намешали и сделали кашу так как скрипты для магазина в модуле фак используются, все эта каша в итоге вызывает проблемы в работе функционала модулей. Если сейчас вернуть снова системные скрипты вместо подключенных вручную, все будет работать как положено. 

| Автор:
Хорошо это я понял, а слайдеры боковой и верхний почему перестали работать, они же ни какого отношения к системным скриптам не имеют.
aksshop,
В данном случае вопрос нужно переадресовать автору шаблона.
А вы что не можете, подсказать в чем может быть проблема.
я вам написала в чем проблема. проверьте наличие указанного скрипта
...