Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ProductForm
+ Граф наследования:ProductForm:

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

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

Переопределяет метод предка 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