См. определение в файле admin_filter.php строка 12
◆ __construct()
__construct |
( |
| $id, |
|
|
| $popup = false, |
|
|
| $arExtraParams = array() ) |
◆ Add()
◆ AddPreset()
Sets new filter tab with collection of fields and values This function must be called on admin page with the filter initialization. For example: $oFilter->AddPreset(array( "ID" => "preset1", "NAME" => "Test filter", "SORT" => 100, "SORT_FIELD" => array ("name" => "asc"), "FIELDS" => array( "find_name"=>"Smith", "find_id"=>"15" ) ));
- Аргументы
-
array | $arFields | = array( "ID" => filter id, "NAME" => filter name, "SORT" = > filter sorting order. Default value - 100, for presets - 50; "SORT_FIELD" => array("Table column name" => "sort order"), "FIELDS" => array( "field1_name" => "field1_value", "field2_name" => "field2_value", ... ) ) |
- Возвращает
- bool
См. определение в файле admin_filter.php строка 291
◆ AddPresetToBase()
AddPresetToBase |
( |
| $arFields | ) |
|
|
static |
◆ Begin()
◆ Buttons()
Buttons |
( |
| $aParams = false | ) |
|
◆ Delete()
◆ End()
◆ GetList()
GetList |
( |
| $aSort = array(), |
|
|
| $arFilter = Array(), |
|
|
| $getCommon = true ) |
|
static |
◆ SetDefaultRows()
Sets default rows, witch will be shown to user when he comes to page for the first time/ This function must be called on admin page with the filter initialization. For example: $oFilter->SetDefaultRows("find_created, find_menu_id");
- Аргументы
-
str | rows - rows identificators separated by commas ("rowid_1, rowid_2, ...") |
- Возвращает
- bool
См. определение в файле admin_filter.php строка 230
◆ SetDefaultRowsOption()
SetDefaultRowsOption |
( |
| $filterId, |
|
|
| $rows ) |
|
static |
◆ UnEscape()
◆ Update()
Update |
( |
| $ID, |
|
|
| $arFields ) |
|
static |
◆ $id
◆ SESS_PARAMS_NAME
const SESS_PARAMS_NAME = "main.adminFilter" |
Объявления и описания членов класса находятся в файле: