PHP Class skeeks\cms\cmsWidgets\filters\ContentElementFiltersWidget

Inheritance: extends skeeks\cms\base\WidgetRenderable
Show file Open project: skeeks-cms/cms

Public Properties

Property Type Description
$content_id Навигация
$elementIds (Массив ids записей, для показа только нужных фильтров)
$onlyExistsFilters Учитывать только доступные фильтры для текущей выборки
$realatedProperties
$searchModel skeeks\cms\cmsWidgets\filters\models\SearchProductsModel
$searchModelAttributes
$searchRelatedPropertiesModel skeeks\cms\models\searchs\SearchRelatedPropertiesModel

Public Methods

Method Description
attributeLabels ( )
descriptorConfig ( )
getCmsContent ( ) : CmsContent
getRelatedPropertyOptions ( CmsContentProperty $property ) Получение доступных опций для свойства
init ( )
renderConfigForm ( ActiveForm $form )
rules ( )
search ( ActiveDataProvider $activeDataProvider )

Method Details

attributeLabels() public method

public attributeLabels ( )

descriptorConfig() public static method

public static descriptorConfig ( )

getCmsContent() public method

public getCmsContent ( ) : CmsContent
return skeeks\cms\models\CmsContent

getRelatedPropertyOptions() public method

Получение доступных опций для свойства
public getRelatedPropertyOptions ( CmsContentProperty $property )
$property CmsContentProperty

init() public method

public init ( )

renderConfigForm() public method

public renderConfigForm ( ActiveForm $form )
$form yii\widgets\ActiveForm

rules() public method

public rules ( )

Property Details

$content_id public property

Навигация
public $content_id

$elementIds public property

(Массив ids записей, для показа только нужных фильтров)
public $elementIds

$onlyExistsFilters public property

Учитывать только доступные фильтры для текущей выборки
public $onlyExistsFilters

$realatedProperties public property

public $realatedProperties

$searchModel public property

public SearchProductsModel,skeeks\cms\cmsWidgets\filters\models $searchModel
return skeeks\cms\cmsWidgets\filters\models\SearchProductsModel

$searchModelAttributes public property

public $searchModelAttributes

$searchRelatedPropertiesModel public property

public SearchRelatedPropertiesModel,skeeks\cms\models\searchs $searchRelatedPropertiesModel
return skeeks\cms\models\searchs\SearchRelatedPropertiesModel