403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/ajax/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/ajax/fast_view.php
<?define("STATISTIC_SKIP_ACTIVITY_CHECK", "true");?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>
<?if(!$_GET['skip_preview']):?>
<a href="#" class="close jqmClose"><i></i></a>
<div class="form">
	<div class="form_head">
		<h2><?=\Bitrix\Main\Localization\Loc::getMessage('FAST_VIEW');?></h2>
	</div>
<?endif?>
	<?
	if(htmlspecialcharsbx(isset($_GET['iblock_id'])) && htmlspecialcharsbx($_GET['iblock_id']))
	{
		global $APPLICATION, $arRegion, $arTheme;
		$arRegion = CNextRegionality::getCurrentRegion();
		$arTheme = CNext::GetFrontParametrsValues(SITE_ID);
		$context = \Bitrix\Main\Application::getInstance()->getContext();
    	$request = $context->getRequest();
		$href = $request['item_href'] ?? $result['DETAIL_PAGE_URL']; // from fastViewNav.php
		$url = str_replace('&amp;', '&', $href );
		//$url = htmlspecialcharsbx(urldecode($_GET['item_href']));


		\Bitrix\Main\Loader::includeModule('sale');
		\Bitrix\Main\Loader::includeModule('currency');
		\Bitrix\Main\Loader::includeModule('catalog');?>

		<script>
			var objUrl = parseUrlQuery(),
				url = '<?=$url;?>',
				add_url = '<?=(strpos($url, '?') !== false ? '&' : '?')?>FAST_VIEW=Y';
			<?if ($_GET['fid']):?>
				url = $('#<?=htmlspecialcharsbx($_GET['fid']);?>').find('a.dark_link').attr('href');
				if (url.indexOf('?') !== -1) {
					add_url = '&FAST_VIEW=Y';
				} else {
					add_url = '?FAST_VIEW=Y';
				}
			<?endif;?>
			if('clear_cache' in objUrl)
			{
				if(objUrl.clear_cache == 'Y')
					add_url += '&clear_cache=Y';
			}
			BX.ajax({
				// url: '<?=$url;?>'+add_url,
				url: url+add_url,
				method: 'POST',
				data: BX.ajax.prepareData({'FAST_VIEW':'Y'}),
				dataType: 'html',
				processData: false,
				start: true,
				headers: [{'name': 'X-Requested-With', 'value': 'XMLHttpRequest'}],
				onfailure: function(data) {
					alert('Error connecting server');
				},
				onsuccess: function(html){
					var ob = BX.processHTML(html);
					<?if($_GET['skip_preview'] == true):?>
                    	ob.HTML = ob.HTML.replace(/(calculate-delivery[^>]*?)with_preview/, '$1').replace(/<span class=\"calculate-delivery-preview\"><\/span>/, '');
						$('#fast_view_item').removeClass("sending");
               		 <?endif;?>
					// inject
					BX('fast_view_item').innerHTML = ob.HTML;
					BX.ajax.processScripts(ob.SCRIPT);
					$('#fast_view_item').closest('.form').addClass('init');
					$('.fast_view_frame .form_head h2').html($('#fast_view_item .title.hidden').html());

					initCountdown();
					setBasketStatusBtn();
					InitFlexSlider();
					InitZoomPict($('#fast_view_item .zoom_picture'));

					// init calculate delivery with preview
					if($('#fast_view_item .item_main_info.noffer').length){
						initCalculatePreview();
					}

					setTimeout(function(){
						showTotalSummItem('Y');
					}, 100);

					$(window).scroll();
				}
			})
			$('.jqmClose').on('click', function(e){
				e.preventDefault();
				$(this).closest('.jqmWindow').jqmHide();
			})
		</script>
		<?if(!$_GET['skip_preview']):?>
		<div id="fast_view_item"><div class="loading_block"></div></div>
		<?endif?>
	<?}?>
<?if(!$_GET['skip_preview']):?>
</div>
<?endif?>

Youez - 2016 - github.com/yon3zu
LinuXploit