1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
template_download.php
См. документацию.
1<?php
3
7
8Loc::loadMessages(__FILE__);
9$messages = Loc::loadLanguageFile(__FILE__);
10?>
11<div class="mb-4" id="paysystem-orderdocument">
12<?php
13if (!empty($params['pdfUrl']))
14{
15 ?>
16 <p><?= Loc::getMessage('SALE_DOCUMENT_HANDLER_DOWNLOAD_DOCUMENT', ['#LINK#' => $params['pdfUrl']]); ?></p>
17 <script>
18 BX.ready(function() {
19 window.location.href = '<?= CUtil::JSEscape($params['pdfUrl']) ?>'
20 });
21 </script>
22 <?php
23}
24else
25{
26 \CJSCore::init(["loader", "documentpreview", "sidepanel"]);
27 ?>
28 <div class="alert alert-success"><?= Loc::getMessage('SALE_DOCUMENT_HANDLER_WAIT_TRANSFORMATION'); ?></div>
29 <script>
30 <?php include_once 'script.js'; ?>
31 BX.ready(function()
32 {
33 var options = <?=\CUtil::PhpToJSObject($params)?>;
34 options.onReady = function(options)
35 {
36 BX.Sale.Orderdocument.init({
37 paysystemBlockId: 'paysystem-orderdocument',
38 ajaxUrl: '/bitrix/tools/sale_ps_ajax.php',
39 paymentId: '<?= CUtil::JSEscape($params['PAYMENT_ID']) ?>',
40 paySystemId: '<?= CUtil::JSEscape($params['PAYSYSTEM_ID']) ?>',
41 template: '<?= CUtil::JSEscape(basename(__FILE__, '.php')) ?>',
42 });
43 };
44 var preview = new BX.DocumentGenerator.DocumentPreview(options);
45 });
46 </script>
47 <?php
49 $APPLICATION->IncludeComponent(
50 "bitrix:pull.request",
51 "",
52 [],
53 false,
54 [
55 "HIDE_ICONS" => "Y"
56 ]
57 );
58}
59?>
60</div>
global $APPLICATION
Определения include.php:80
$messages
Определения template.php:8
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799