PHP Класс TbExtendedFilter
This widget displays an extra row to the grid is attached to and renders a visual feedback of the filter values used
plus an option to save them for later use.
Показать файл
Открыть проект
Открытые свойства
Свойство |
Тип |
Описание |
|
$filteredBy |
|
the cleaned filter attributes |
|
$grid |
|
the grid view the widget is going to be used with |
|
$model |
|
the model that works as a filter to the grid |
|
$redirectRoute |
|
the route to redirect when saving/removing a filter |
|
$removeFilterVar |
|
the ajax variable that is used to check whether to delete a filter from the registry |
|
$saveFilterVar |
|
the ajax variable that is used to check whether a filter is to be saved |
|
Защищенные свойства (Protected)
Открытые методы
Защищенные методы
Описание методов
checkRequestFilters()
защищенный Метод
Checkes whether there has been send the command to save a filter to the registry and redirects to
specified route
checkRequestRemovalFilter()
защищенный Метод
Checks whether there has been send the command to remove a filter from the registry and redirects to
specified route
displayExtendedFilterValues()
защищенный Метод
Displays the filtered options
displaySavedFilters()
защищенный Метод
displays the saved filters as a dropdown list
generateRegistryItemKey()
защищенный Метод
Generates a registry item key with the filtered attributes + the grid id
registerClientScript()
публичный Метод
Описание свойств
$filteredBy публичное свойство
the cleaned filter attributes
the grid view the widget is going to be used with
$jsonStorage защищенное свойство
$model публичное свойство
the model that works as a filter to the grid
$redirectRoute публичное свойство
the route to redirect when saving/removing a filter
$registry защищенное свойство
the name of the json registry to save the value
$removeFilterVar публичное свойство
the ajax variable that is used to check whether to delete a filter from the registry
$saveFilterVar публичное свойство
the ajax variable that is used to check whether a filter is to be saved