1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
handler.php
См. документацию.
1<?php
2
3namespace Sale\Handlers\PaySystem;
4
5use Bitrix\Main\Localization\Loc;
6use Bitrix\Main\Request;
7use Bitrix\Sale;
8use Bitrix\Sale\PaySystem;
9use Bitrix\Main\Loader;
10
12Loc::loadMessages(__FILE__);
13
18class BillFrHandler extends BillHandler
19{
25 protected function getPreparedParams(Sale\Payment $payment, Request $request = null)
26 {
27 $params = parent::getPreparedParams($payment, $request);
28 $params['DATE_BILL'] = $payment->getField('DATE_BILL');
29
30 return $params;
31 }
32
36 public function getDemoParams()
37 {
38 $data = parent::getDemoParams();
39
40 $data['CURRENCY'] = 'EUR';
41 $data['BUYER_PERSON_COMPANY_PHONE'] = '+33 1 45 62 02 01';
42 $data['SELLER_COMPANY_PHONE'] = '+33 1 45 62 02 11';
43 $data['BILLFR_COMMENT1'] = Loc::getMessage('SALE_HPS_BILL_FR_COMMENT');
44 $data['BILLFR_COMMENT2'] = Loc::getMessage('SALE_HPS_BILL_FR_COMMENT_ADD');
45 $data['SELLER_COMPANY_BANK_CITY'] = Loc::getMessage('SALE_HPS_BILL_FR_BANK_CITY');
46 $data['SELLER_COMPANY_ADDRESS'] = Loc::getMessage('SALE_HPS_BILL_FR_BANK_ADDRESS');
47 $data['BUYER_PERSON_COMPANY_ADDRESS'] = Loc::getMessage('SALE_HPS_BILL_FR_BUYER_COMPANY_ADDRESS');
48
49 foreach ($data['BASKET_ITEMS'] as $i => $item)
50 {
51 $data['BASKET_ITEMS'][$i]['CURRENCY'] = 'EUR';
52 }
53
54 return $data;
55 }
56
57}
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
Определения catalog_reindex.php:36
static includeHandler($actionFile)
Определения manager.php:1045
$data['IS_AVAILABLE']
Определения .description.php:13
$payment
Определения payment.php:14
$i
Определения factura.php:643
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799