1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс VariationForm
Граф наследования:VariationForm:
BaseForm GridVariationForm GridServiceForm

Открытые члены

 getControllers ()
 collectFieldConfigs ()
Открытые члены унаследованные от BaseForm
 __construct (BaseIblockElementEntity $entity, array $params=[])
 isCardAllowed ()
 isReadOnly ()
 isAllowedEditFields ()
 isCardSettingsEditable ()
 isEnabledSetSettingsForAll ()
 isPricesEditable ()
 isPurchasingPriceAllowed ()
 isVisibilityEditable ()
 isInventoryManagementAccess ()
 getValues (bool $allowDefaultValues=true, array $descriptions=null)
 getVariationGridId ()
 getVariationGridClassName ()
 getVariationGridJsComponentName ()
 getCardSettings ()
 getCardConfigId ()
 getCardUserConfig ()
 saveCardUserConfig (array $config)
 getVariationIblockId ()
 isImageProperty (array $propertySettings)
 getConfig ()
 getHiddenFields ()
 isQuantityTraceSettingDisabled ()
 getDescriptions ()
 getIblockPropertiesDescriptions ()

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

static formatFieldName ($name)
Открытые статические члены унаследованные от BaseForm
static preparePropertyName (string $name='')
static preparePropertyNameFromProperty (Property $property)

Защищенные члены

 getPropertyDescription (Property $property)
 getVariationGridComponentName ()
 getVariationGridParameters ()
 getVariationGridSignedParameters ()
 getCardSettingsItems ()
 showCatalogProductFields ()
 showSpecificCatalogParameters ()
 buildDescriptions ()
 getPriceDescriptions ()
 preparePriceDescription (array $fields=[])
 getMeasureRatioDescription ()
 getFieldValue (array $field)
 getHiddenPropertyCodes ()
 getPriceFieldValue (array $field)
 getCurrencyFieldValue (array $field)
 getMeasureRatioFieldValue ()
 getAdditionalValues (array $values, array $descriptions=[])
 getCatalogProductFieldsList ()
Защищенные члены унаследованные от BaseForm
 getPreparedParams (array $params)
 isEntityCreationForm ()
 getScopeByUrl ()
 initUrlBuilder ()
 prepareFieldName (string $name)
 isInventoryButtonAllowed ()
 getMainConfigElements ()
 getCatalogParametersSectionConfig ()
 getElementTableMap ()
 getNameCodeDescription ()
 getIblockElementFieldsList ()
 showSubscribeCatalogParameters ()
 getCatalogEnumFields (string $fieldName)
 getProductSystemFieldDescriptions ()
 getUserFieldDescriptions ()
 buildIblockPropertiesDescriptions ()
 getUnavailableUserTypes ()
 getPropertiesConfigElements ()
 getGeneralPropertyDescription (Property $property)
 getUserTypePropertyDescription (Property $property)
 getCurrencyList ()
 getPropertySettings (Property $property)
 getImagePropertyViewHtml ($value)

Защищенные данные

 $entity
Защищенные данные унаследованные от BaseForm
const CONTROL_NAME_WITH_CODE = 'name-code'
const CONTROL_IBLOCK_SECTION = 'iblock_section'
 $entity
array $params = []
array $descriptions = null
array $propertyDescriptions = null
 $urlBuilder
bool $crmIncluded = false
 $accessController

Дополнительные унаследованные члены

Поля данных унаследованные от BaseForm
const GRID_FIELD_PREFIX = 'SKU_GRID_'
const SERVICE_GRID_PREFIX = 'SERVICE_GRID_'
const PROPERTY_FIELD_PREFIX = 'PROPERTY_'
const PRICE_FIELD_PREFIX = 'CATALOG_GROUP_'
const CURRENCY_FIELD_PREFIX = 'CATALOG_CURRENCY_'
const MORE_PHOTO = 'MORE_PHOTO'
const NOT_SELECTED_VAT_ID_VALUE = 'D'
const SCOPE_SHOP = 'shop'
const SCOPE_CRM = 'crm'
const CREATION_MODE = 'CREATION'
const EDIT_MODE = 'EDIT'

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

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

Методы

◆ buildDescriptions()

buildDescriptions ( )
protected

Переопределяет метод предка BaseForm.

Переопределяется в GridServiceForm и GridVariationForm.

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

◆ collectFieldConfigs()

collectFieldConfigs ( )

Переопределяет метод предка BaseForm.

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

◆ formatFieldName()

formatFieldName ( $name)
static

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

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

◆ getAdditionalValues()

getAdditionalValues ( array $values,
array $descriptions = [] )
protected

Переопределяет метод предка BaseForm.

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

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

◆ getCardSettingsItems()

getCardSettingsItems ( )
protected

Переопределяет метод предка BaseForm.

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

◆ getCatalogProductFieldsList()

getCatalogProductFieldsList ( )
protected

Переопределяет метод предка BaseForm.

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

◆ getControllers()

getControllers ( )

Returns controller's list for product card.

Возвращает
array[]

Переопределяет метод предка BaseForm.

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

◆ getCurrencyFieldValue()

getCurrencyFieldValue ( array $field)
protected

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

◆ getFieldValue()

getFieldValue ( array $field)
protected

Переопределяет метод предка BaseForm.

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

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

◆ getHiddenPropertyCodes()

getHiddenPropertyCodes ( )
protected

Переопределяет метод предка BaseForm.

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

◆ getMeasureRatioDescription()

getMeasureRatioDescription ( )
protected

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

◆ getMeasureRatioFieldValue()

getMeasureRatioFieldValue ( )
protected

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

◆ getPriceDescriptions()

getPriceDescriptions ( )
protected

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

◆ getPriceFieldValue()

getPriceFieldValue ( array $field)
protected

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

◆ getPropertyDescription()

getPropertyDescription ( Property $property)
protected

Переопределяет метод предка BaseForm.

Переопределяется в GridServiceForm и GridVariationForm.

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

◆ getVariationGridComponentName()

getVariationGridComponentName ( )
protected

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

◆ getVariationGridParameters()

getVariationGridParameters ( )
protected

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

◆ getVariationGridSignedParameters()

getVariationGridSignedParameters ( )
protected

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

◆ preparePriceDescription()

preparePriceDescription ( array $fields = [])
protected

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

◆ showCatalogProductFields()

showCatalogProductFields ( )
protected

Переопределяет метод предка BaseForm.

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

◆ showSpecificCatalogParameters()

showSpecificCatalogParameters ( )
protected

Переопределяет метод предка BaseForm.

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

Поля

◆ $entity

$entity
protected

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


Объявления и описания членов класса находятся в файле: