Current Path : /var/www/axolotl/data/www/vladivostok.axolotls.ru/ajax/ |
Current File : /var/www/axolotl/data/www/vladivostok.axolotls.ru/ajax/fast_view.php |
<?define("STATISTIC_SKIP_ACTIVITY_CHECK", "true");?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?> <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> <? if(isset($_GET['iblock_id']) && $_GET['iblock_id']) { global $APPLICATION, $arRegion, $arTheme; $arRegion = CNextRegionality::getCurrentRegion(); $arTheme = CNext::GetFrontParametrsValues(SITE_ID); $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(), add_url = '?FAST_VIEW=Y'; if('clear_cache' in objUrl) { if(objUrl.clear_cache == 'Y') add_url += '&clear_cache=Y'; } BX.ajax({ 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); // inject BX('fast_view_item').innerHTML = ob.HTML; BX.ajax.processScripts(ob.SCRIPT); $('#fast_view_item').closest('.form').addClass('init'); initCountdown(); setBasketStatusBtn(); InitFlexSlider(); InitZoomPict($('#fast_view_item .zoom_picture')); setTimeout(function(){ showTotalSummItem('Y'); }, 100); $(window).scroll(); } }) $('.jqmClose').on('click', function(e){ e.preventDefault(); $(this).closest('.jqmWindow').jqmHide(); }) </script> <div id="fast_view_item"><div class="loading_block"></div></div> <?}?> </div>