1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
template_query.php
См. документацию.
1<?php
2
5
6Bitrix\Main\Page\Asset::getInstance()->addCss("/bitrix/themes/.default/sale.css");
7
8Loc::loadMessages(__FILE__);
9$messages = Loc::loadLanguageFile(__FILE__);
10
11$sum = round($params['SUM'], 2);
12$documentRoot = Application::getDocumentRoot();
13?>
14<style>
15 <?php
16 require 'style.css';
17 ?>
18</style>
19<div class="paysystem-yandex mb-4" id="paysystem-yandex">
20 <form id="paysystem-yandex-form">
21 <p class="widget-payment-checkout-info"><?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_DESCRIPTION_MSGVER_1') ?></p>
22 <p class="widget-payment-checkout-info"><?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_DESCRIPTION_SUM_MSGVER_1', ['#SUM#' => SaleFormatCurrency($params['SUM'], $params['CURRENCY'])]) ?></p>
23 <?php if (isset($params['FIELDS'])): ?>
24 <fieldset class="form-group">
25 <?php foreach ($params['FIELDS'] as $field): ?>
26 <?php if (in_array($field, $params['PHONE_FIELDS'])): ?>
27 <label for="<?= $field ?>"><?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_'.mb_strtoupper($params['PAYMENT_METHOD']).'_'.mb_strtoupper($field)); ?>:</label>
28 <input
29 type="text" style="max-width: 300px;"
30 class="form-control js-paysystem-yandex-input-phone"
31 id="<?= $field; ?>"
32 name="<?= $field; ?>"
33 value="<?= htmlspecialcharsbx($params["PHONE_NUMBER"]) ?>"
34 autocomplete="off"
35 placeholder=""
36 >
37 <?php else: ?>
38 <label for="<?= $field ;?>"><?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_'.mb_strtoupper($params['PAYMENT_METHOD']).'_'.mb_strtoupper($field)); ?></label>
39 <input
40 type="text"
41 name="<?= $field; ?>"
42 class="form-control"
43 id="<?= $field; ?>"
44 style="max-width: 300px;"
45 placeholder="<?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_'
46 .mb_strtoupper($params['PAYMENT_METHOD'])
47 .'_'
48 .mb_strtoupper($field));
49 ?>"
50 >
51 <?php endif; ?>
52 <?php endforeach; ?>
53 </fieldset>
54 <?php endif;?>
55 <input
56 type="submit"
57 name="BuyButton"
58 class="btn btn-lg btn-success pl-4 pr-4"
59 style="border-radius: 32px;"
60 value="<?= Loc::getMessage('SALE_HANDLERS_PAY_SYSTEM_YANDEX_CHECKOUT_BUTTON_NEXT') ?>"
61 >
62 </form>
63</div>
64
65<script>
66 <?php
67 include_once $documentRoot.'/bitrix/js/sale/masked.js';
68 include_once 'script.js';
69 ?>
70 BX.message(<?= CUtil::PhpToJSObject($messages) ?>);
71 BX.ready(function(){
72 BX.PaymentPhoneForm = new BX.Sale.Yandexcheckout.PaymentPhoneForm(<?= CUtil::PhpToJSObject(
73 [
74 'form' => 'paysystem-yandex-form',
75 'phoneFormatDataUrl' => '/bitrix/js/sale/phone_mask',
76 ]
77 ) ?>);
78
79 BX.Sale.Yandexcheckout.init({
80 formId: 'paysystem-yandex-form',
81 paysystemBlockId: 'paysystem-yandex',
82 ajaxUrl: '/bitrix/tools/sale_ps_ajax.php',
83 paymentId: '<?= CUtil::JSEscape($params['PAYMENT_ID']) ?>',
84 paySystemId: '<?= CUtil::JSEscape($params['PAYSYSTEM_ID']) ?>',
85 returnUrl: '<?= CUtil::JSEscape($params['RETURN_URL']) ?>',
86 });
87 });
88</script>
$sum
Определения checkout.php:6
endif
Определения csv_new_setup.php:990
foreach(['Bitrix\\Main'=> '/lib', 'Psr\\Container'=> '/vendor/psr/container/src', 'Psr\\Log'=> '/vendor/psr/log/src', 'Psr\\Http\\Message'=> '/vendor/psr/http-message/src', 'Psr\\Http\\Client'=> '/vendor/psr/http-client/src', 'Http\\Promise'=> '/vendor/php-http/promise/src', 'PHPMailer\\PHPMailer'=> '/vendor/phpmailer/phpmailer/src', 'GeoIp2'=> '/vendor/geoip2/geoip2/src', 'MaxMind\\Db'=> '/vendor/maxmind-db/reader/src/MaxMind/Db', 'PhpParser'=> '/vendor/nikic/php-parser/lib/PhpParser', 'Recurr'=> '/vendor/simshaun/recurr/src/Recurr',] as $namespace=> $namespacePath) $documentRoot
Определения autoload.php:27
global_menu_<?echo $menu["menu_id"]?> adm main menu item icon adm main menu item text text adm main menu hover adm submenu menucontainer menu_id menu_id items_id items_id desktop menu_id block none adm global submenu<?=($subMenuDisplay=="block" ? " adm-global-submenu-active" :"")?> global_submenu_<?echo $menu["menu_id"]?> text MAIN_PR_ADMIN_FAV items adm submenu items wrap adm submenu items stretch wrap BX adminMenu itemsStretchScroll()"> <table class if (!empty( $menu["items"])) elseif ( $menu[ 'menu_id']=='desktop') if ( $menu[ 'menu_id']=='desktop') endforeach
Определения prolog_main_admin.php:255
font style
Определения invoice.php:442
$messages
Определения template.php:8
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799
SaleFormatCurrency($fSum, $strCurrency, $OnlyValue=false, $withoutFormat=false)
Определения include.php:142