1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Base
Граф наследования:Base:
File LocationMulti ButtonSelector LocationMulti MultiControlString Period ReadOnlyField Address ConcreteProduct Date EitherYN Enum File Location Number ProductCategories StringInput

Открытые статические члены

static isMultiple ($value)
static asSingle ($value)
static asMultiple ($value)
static getViewHtml (array $input, $value=null)
static getViewHtmlSingle (array $input, $value)
static getEditHtml ($name, array $input, $value=null)
static getEditHtmlSingle ($name, array $input, $value)
static getEditHtmlSingleDelete ($name, array $input)
static getEditHtmlInsert ($tag, $replace, $name, $sample, $after)
static getEditHtmlSingleAfterInsert ()
static getError (array $input, $value)
static getRequiredError (array $input, $value)
static getErrorSingle (array $input, $value)
static getValue (array $input, $value)
static getValueSingle (array $input, $value)
static getSettings (array $input, $reload)
static hasMultipleValuesSupport ()

Поля данных

const MULTITAG = 'div'

Защищенные статические члены

static getHiddenRecursive ($name, $value, $attributes)
static extractAttributes (array $input, array $boolean, array $other, $withGlobal=true)

Подробное описание

См. определение в файле input.php строка 331

Методы

◆ asMultiple()

asMultiple ( $value)
static

См. определение в файле input.php строка 366

◆ asSingle()

asSingle ( $value)
static

Get single value.

Аргументы
$value
Возвращает
mixed - if value is multiple, get first meaningful value (which is not null)

Переопределяется в ButtonSelector и MultiControlString.

См. определение в файле input.php строка 348

◆ extractAttributes()

extractAttributes ( array $input,
array $boolean,
array $other,
$withGlobal = true )
staticprotected

См. определение в файле input.php строка 669

◆ getEditHtml()

getEditHtml ( $name,
array $input,
$value = null )
static

Переопределяется в LocationMulti, LocationMulti, ConcreteProduct, Enum, Location и ProductCategories.

См. определение в файле input.php строка 414

◆ getEditHtmlInsert()

getEditHtmlInsert ( $tag,
$replace,
$name,
$sample,
$after )
static

См. определение в файле input.php строка 489

◆ getEditHtmlSingle()

getEditHtmlSingle ( $name,
array $input,
$value )
static
Возвращает
string

Переопределяется в File, ButtonSelector, MultiControlString, Period, ReadOnlyField, Address, Date, EitherYN, File, Location, Number и StringInput.

См. определение в файле input.php строка 475

◆ getEditHtmlSingleAfterInsert()

getEditHtmlSingleAfterInsert ( )
static

См. определение в файле input.php строка 504

◆ getEditHtmlSingleDelete()

getEditHtmlSingleDelete ( $name,
array $input )
static

Переопределяется в Date и File.

См. определение в файле input.php строка 480

◆ getError()

getError ( array $input,
$value )
static

Переопределяется в LocationMulti, ButtonSelector, LocationMulti, MultiControlString, Period, ReadOnlyField, ConcreteProduct и ProductCategories.

См. определение в файле input.php строка 509

◆ getErrorSingle()

getErrorSingle ( array $input,
$value )
static
Аргументы
array$input
$value
Исключения
SystemException

Переопределяется в File, ButtonSelector, MultiControlString, Period, ReadOnlyField, Address, ConcreteProduct, Date, EitherYN, Enum, File, Location, Number, ProductCategories и StringInput.

См. определение в файле input.php строка 603

◆ getHiddenRecursive()

getHiddenRecursive ( $name,
$value,
$attributes )
staticprotected

См. определение в файле input.php строка 651

◆ getRequiredError()

getRequiredError ( array $input,
$value )
static
Аргументы
array$input
$value
Возвращает
array

Переопределяется в MultiControlString, Address и EitherYN.

См. определение в файле input.php строка 549

◆ getSettings()

getSettings ( array $input,
$reload )
static

Переопределяется в LocationMulti, ButtonSelector, LocationMulti, MultiControlString, Period, ReadOnlyField, ConcreteProduct, Date, Enum, File, Number, ProductCategories и StringInput.

См. определение в файле input.php строка 644

◆ getValue()

getValue ( array $input,
$value )
static

См. определение в файле input.php строка 608

◆ getValueSingle()

getValueSingle ( array $input,
$value )
static

Переопределяется в LocationMulti, ButtonSelector, LocationMulti, MultiControlString, Period, ReadOnlyField, ConcreteProduct, EitherYN, File и ProductCategories.

См. определение в файле input.php строка 639

◆ getViewHtml()

getViewHtml ( array $input,
$value = null )
static

Переопределяется в LocationMulti, LocationMulti, Address, ConcreteProduct и ProductCategories.

См. определение в файле input.php строка 378

◆ getViewHtmlSingle()

getViewHtmlSingle ( array $input,
$value )
static

Переопределяется в File, ButtonSelector, MultiControlString, Period, ReadOnlyField, EitherYN, Enum, File и Location.

См. определение в файле input.php строка 403

◆ hasMultipleValuesSupport()

hasMultipleValuesSupport ( )
static
Возвращает
bool

Переопределяется в Address.

См. определение в файле input.php строка 739

◆ isMultiple()

isMultiple ( $value)
static

Check if value is multiple.

Аргументы
$value
Возвращает
bool

Переопределяется в Address и File.

См. определение в файле input.php строка 339

Поля

◆ MULTITAG

const MULTITAG = 'div'

См. определение в файле input.php строка 333


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/sale/lib/internals/input.php