if(isset($_POST['sort'])) $arFields["SORT"] = $_POST['sort']; if(isset($_POST['sort_field'])) $arFields["SORT_FIELD"] = $_POST['sort_field']; $id = false; if(isset($_POST['id'])) { $dbRes = CAdminFilter::GetList( array(), array("ID" => $_POST['id']), false); if($dbRes && $arFilter = $dbRes->Fetch()) if(($arFilter["USER_ID"] = $uid || $isAdmin) && $arFilter["PRESET"]!="Y") if(CAdminFilter::Update($_POST['id'], $arFields )) $id = $_POST['id']; } else $id = CAdminFilter::Add( $arFields ); if($id) $res = $id; break; case "del_filter": $dbRes = CAdminFilter::GetList(array(),array("ID" => $_REQUEST["id"]),false); $arFlt = $dbRes->GetNext();