PHP Класс Smile\ElasticsuiteCatalog\Block\Navigation\Renderer\Slider

Автор: Aurelien FOUCRET ([email protected])
Автор: Romain Ruaud ([email protected])
Наследование: extends AbstractRenderer
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$dataRole string The Data role, used for Javascript mapping of slider Widget
$localeFormat Magento\Framework\Locale\FormatInterface

Открытые методы

Метод Описание
__construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Framework\Json\EncoderInterface $jsonEncoder, Magento\Framework\Locale\FormatInterface $localeFormat, array $data = [] )
getDataRole ( ) : string Retrieve the data role
getJsonConfig ( ) : string Return the config of the price slider JS widget.

Защищенные методы

Метод Описание
canRenderFilter ( ) {@inheritDoc}
getConfig ( ) : array Retrieve configuration
getFieldFormat ( ) : array Retrieve Field Format for slider display
getMaxValue ( ) : integer Returns max value of the slider.
getMinValue ( ) : integer Returns min value of the slider.

Приватные методы

Метод Описание
getCurrentValue ( ) : array Returns values currently selected by the user.
getIntervals ( ) : array Return available intervals.
getUrlTemplate ( ) : string Retrieve filter URL template with placeholders for range.

Описание методов

__construct() публичный Метод

public __construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Framework\Json\EncoderInterface $jsonEncoder, Magento\Framework\Locale\FormatInterface $localeFormat, array $data = [] )
$context Magento\Framework\View\Element\Template\Context Template context.
$jsonEncoder Magento\Framework\Json\EncoderInterface JSON Encoder.
$localeFormat Magento\Framework\Locale\FormatInterface Price format config.
$data array Custom data.

canRenderFilter() защищенный Метод

{@inheritDoc}
protected canRenderFilter ( )

getConfig() защищенный Метод

Retrieve configuration
protected getConfig ( ) : array
Результат array

getDataRole() публичный Метод

Retrieve the data role
public getDataRole ( ) : string
Результат string

getFieldFormat() защищенный Метод

Retrieve Field Format for slider display
protected getFieldFormat ( ) : array
Результат array

getJsonConfig() публичный Метод

Return the config of the price slider JS widget.
public getJsonConfig ( ) : string
Результат string

getMaxValue() защищенный Метод

Returns max value of the slider.
protected getMaxValue ( ) : integer
Результат integer

getMinValue() защищенный Метод

Returns min value of the slider.
protected getMinValue ( ) : integer
Результат integer

Описание свойств

$dataRole защищенное свойство

The Data role, used for Javascript mapping of slider Widget
protected string $dataRole
Результат string

$localeFormat защищенное свойство

protected FormatInterface,Magento\Framework\Locale $localeFormat
Результат Magento\Framework\Locale\FormatInterface