$fldca = new UserSearchAvailableColumnSet(); $searchInstance = 'user'; if ($_POST['task'] == 'update_columns') { $fdc = new UserSearchColumnSet(); foreach($_POST['column'] as $key) { $fdc->addColumn($fldca->getColumnByKey($key)); } $sortCol = $fldca->getColumnByKey($_POST['fSearchDefaultSort']); $fdc->setDefaultSortColumn($sortCol, $_POST['fSearchDefaultSortDirection']); $u->saveConfig('USER_LIST_DEFAULT_COLUMNS', serialize($fdc)); $userList = new UserList(); $userList->resetSearchRequest(); exit; } $list = UserAttributeKey::getList(); ?> <div class="ccm-ui"> <form method="post" id="ccm-<?php echo $searchInstance; ?> -customize-search-columns-form" action="<?php echo REL_DIR_FILES_TOOLS_REQUIRED; ?> /users/customize_search_columns/">