Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (LocatorInterface $locator, UrlInterface $urlBuilder, $formName, $dataScopeName, $dataSourceName, $associatedListingPrefix='') | |
modifyData (array $data) | |
modifyMeta (array $meta) | |
Data Fields | |
const | GROUP_CONFIGURABLE = 'configurable' |
const | ASSOCIATED_PRODUCT_MODAL = 'configurable_associated_product_modal' |
const | ASSOCIATED_PRODUCT_LISTING = 'configurable_associated_product_listing' |
const | CONFIGURABLE_MATRIX = 'configurable-matrix' |
![]() | |
const | FORM_NAME = 'product_form' |
const | DATA_SOURCE_DEFAULT = 'product' |
const | DATA_SCOPE_PRODUCT = 'data.product' |
const | DEFAULT_GENERAL_PANEL = 'product-details' |
const | GENERAL_PANEL_ORDER = 10 |
const | CONTAINER_PREFIX = 'container_' |
const | META_CONFIG_PATH = '/arguments/data/config' |
Protected Member Functions | |
getPanelChildren () | |
getButtonSet () | |
getGrid () | |
getRows () | |
getColumn ( $name, \Magento\Framework\Phrase $label, $editConfig=[], $textConfig=[]) | |
![]() | |
getNextGroupSortOrder (array $meta, $groupCodes, $defaultSortOrder, $iteration=1) | |
getNextAttributeSortOrder (array $meta, $attributeCodes, $defaultSortOrder, $iteration=1) | |
startsWith ($haystack, $needle) | |
getGeneralPanelName (array $meta) | |
getFirstPanelCode (array $meta) | |
getGroupCodeByField (array $meta, $field) | |
formatPrice ($value) | |
formatWeight ($value) | |
Data provider for Configurable panel @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 21 of file ConfigurablePanel.php.
__construct | ( | LocatorInterface | $locator, |
UrlInterface | $urlBuilder, | ||
$formName, | |||
$dataScopeName, | |||
$dataSourceName, | |||
$associatedListingPrefix = '' |
|||
) |
LocatorInterface | $locator | |
UrlInterface | $urlBuilder | |
string | $formName | |
string | $dataScopeName | |
string | $dataSourceName | |
string | $associatedListingPrefix |
Definition at line 76 of file ConfigurablePanel.php.
|
protected |
Returns Buttons Set configuration
Definition at line 266 of file ConfigurablePanel.php.
|
protected |
Get configuration of column
string | $name | |
\Magento\Framework\Phrase | $label | |
array | $editConfig | |
array | $textConfig |
Definition at line 556 of file ConfigurablePanel.php.
|
protected |
Returns dynamic rows configuration
Definition at line 357 of file ConfigurablePanel.php.
|
protected |
Prepares panel children configuration
Definition at line 253 of file ConfigurablePanel.php.
|
protected |
Returns Dynamic rows records configuration
Definition at line 419 of file ConfigurablePanel.php.
modifyData | ( | array | $data | ) |
{
array | $data |
Implements ModifierInterface.
Definition at line 95 of file ConfigurablePanel.php.
modifyMeta | ( | array | $meta | ) |
{
array | $meta |
Implements ModifierInterface.
Definition at line 104 of file ConfigurablePanel.php.
const ASSOCIATED_PRODUCT_LISTING = 'configurable_associated_product_listing' |
Definition at line 25 of file ConfigurablePanel.php.
const ASSOCIATED_PRODUCT_MODAL = 'configurable_associated_product_modal' |
Definition at line 24 of file ConfigurablePanel.php.
const CONFIGURABLE_MATRIX = 'configurable-matrix' |
Definition at line 26 of file ConfigurablePanel.php.
const GROUP_CONFIGURABLE = 'configurable' |
Definition at line 23 of file ConfigurablePanel.php.