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

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

 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 ()

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

 getGridController ()
 getGridFieldConfig ()
 getVariationGridShortComponentName ()
 getVariationGridComponentName ()
 getVariationGridParameters ()
 getVariationGridSignedParameters ()
 getCardSettingsItems ()
 buildDescriptions ()
 getHiddenPropertyCodes ()
 getPropertiesConfigElements ()
 showSpecificCatalogParameters ()
 getFieldValue (array $field)
 getAdditionalValues (array $values, array $descriptions=[])
Защищенные члены унаследованные от BaseForm
 getPreparedParams (array $params)
 isEntityCreationForm ()
 getScopeByUrl ()
 initUrlBuilder ()
 prepareFieldName (string $name)
 isInventoryButtonAllowed ()
 getMainConfigElements ()
 getCatalogParametersSectionConfig ()
 getElementTableMap ()
 getNameCodeDescription ()
 getIblockElementFieldsList ()
 showCatalogProductFields ()
 getCatalogProductFieldsList ()
 showSubscribeCatalogParameters ()
 getCatalogEnumFields (string $fieldName)
 getProductSystemFieldDescriptions ()
 getUserFieldDescriptions ()
 buildIblockPropertiesDescriptions ()
 getUnavailableUserTypes ()
 getPropertyDescription (Property $property)
 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
static preparePropertyName (string $name='')
static preparePropertyNameFromProperty (Property $property)
Поля данных унаследованные от 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'

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

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

Методы

◆ buildDescriptions()

buildDescriptions ( )
protected

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

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

◆ collectFieldConfigs()

collectFieldConfigs ( )

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

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

◆ getAdditionalValues()

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

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

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

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

◆ getCardSettingsItems()

getCardSettingsItems ( )
protected

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

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

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

◆ getControllers()

getControllers ( )

Returns controller's list for product card.

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

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

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

◆ getFieldValue()

getFieldValue ( array $field)
protected

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

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

◆ getGridController()

getGridController ( )
protected

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

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

◆ getGridFieldConfig()

getGridFieldConfig ( )
protected

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

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

◆ getHiddenPropertyCodes()

getHiddenPropertyCodes ( )
protected

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

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

◆ getPropertiesConfigElements()

getPropertiesConfigElements ( )
protected

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

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

◆ getVariationGridComponentName()

getVariationGridComponentName ( )
protected

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

◆ getVariationGridParameters()

getVariationGridParameters ( )
protected

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

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

◆ getVariationGridShortComponentName()

getVariationGridShortComponentName ( )
protected

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

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

◆ getVariationGridSignedParameters()

getVariationGridSignedParameters ( )
protected

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

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

◆ showSpecificCatalogParameters()

showSpecificCatalogParameters ( )
protected

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

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

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

Поля

◆ $entity

$entity
protected

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


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