8namespace Bitrix\Sale\Internals;
11use Bitrix\Main\Localization\Loc;
13Loc::loadMessages(__FILE__);
35 return 'b_sale_pay_system';
42 'data_type' =>
'integer',
44 'autocomplete' =>
true,
45 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_ID_FIELD'),
48 'data_type' =>
'string',
49 'validation' =>
array(__CLASS__,
'validateLid'),
50 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_LID_FIELD'),
53 'data_type' =>
'string',
54 'validation' =>
array(__CLASS__,
'validateCurrency'),
55 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_CURRENCY_FIELD'),
58 'data_type' =>
'string',
60 'validation' =>
array(__CLASS__,
'validateName'),
61 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_NAME_FIELD'),
64 'data_type' =>
'boolean',
65 'values' =>
array(
'N',
'Y'),
66 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_ACTIVE_FIELD'),
68 'ALLOW_EDIT_PAYMENT' =>
array(
69 'data_type' =>
'boolean',
70 'values' =>
array(
'N',
'Y'),
71 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_ALLOW_EDIT_PAYMENT_FIELD'),
74 'data_type' =>
'integer',
75 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_SORT_FIELD'),
77 'DESCRIPTION' =>
array(
78 'data_type' =>
'string',
79 'validation' =>
array(__CLASS__,
'validateDescription'),
80 'title' => Loc::getMessage(
'PAY_SYSTEM_ENTITY_DESCRIPTION_FIELD'),
83 'data_type' =>
'Bitrix\Sale\Internals\PaySystemActionTable',
84 'reference' =>
array(
'=this.ID' =>
'ref.PAY_SYSTEM_ID')
136 if(isset($parameters[
'filter']))
138 $parameters[
'filter'] =
array(
140 $parameters[
'filter'],
147 return parent::getList($parameters);
static validateDescription()
static validateCurrency()
static getListWithInner(array $parameters=array())
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)