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

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

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

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

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

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

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

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

static getHeaderIdsBySettingId (string $settingId)
static getHeaderName (string $code)

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

Поля данных унаследованные от 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'
Защищенные данные унаследованные от GridVariationForm
 $entity
Защищенные данные унаследованные от VariationForm
 $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
Статические защищенные данные унаследованные от GridVariationForm
static array $usedHeaders = null
static array $headers = null

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

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

Методы

◆ buildDescriptions()

buildDescriptions ( )
protected

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

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

◆ buildIblockPropertiesDescriptions()

buildIblockPropertiesDescriptions ( )
protected

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

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

◆ getGridCardSettingsItems()

getGridCardSettingsItems ( )
static

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

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

◆ getHeaderIdsBySettingId()

getHeaderIdsBySettingId ( string $settingId)
staticprotected

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

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

◆ getHeaderName()

getHeaderName ( string $code)
staticprotected

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

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

◆ getProductFieldHeaders()

getProductFieldHeaders ( array $fields,
int $defaultWidth )
protected

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

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

◆ getPropertyDescription()

getPropertyDescription ( Property $property)
protected

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

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

◆ getPurchasingPriceHeaders()

getPurchasingPriceHeaders ( ?int $defaultWidth)
protected

Returns list with purchasing price grid header.

Аргументы
int | null$defaultWidth
Возвращает
array

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

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

◆ getVariationGridId()

getVariationGridId ( )

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

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

◆ loadGridHeaders()

loadGridHeaders ( )

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

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

◆ modifyProductFieldHeaders()

modifyProductFieldHeaders ( array $headers)
protected

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


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