HOR-2636
[Zendesk 4094] - Auto Suggest/Combo Box feature when reassigning.
This commit is contained in:
@@ -64,6 +64,30 @@ if ($actionAjax == "userValues") {
|
|||||||
$users = filterUserListArray($users, $query);
|
$users = filterUserListArray($users, $query);
|
||||||
//now get users, just for the Search action
|
//now get users, just for the Search action
|
||||||
switch ($action) {
|
switch ($action) {
|
||||||
|
case 'to_reassign':
|
||||||
|
$cUsers = $oAppCache->getToReassignListCriteria(null);
|
||||||
|
$cUsers->addSelectColumn(AppCacheViewPeer::USR_UID);
|
||||||
|
|
||||||
|
if (g::MySQLSintaxis()) {
|
||||||
|
$cUsers->addGroupByColumn(AppCacheViewPeer::USR_UID);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!is_null($query)) {
|
||||||
|
$filters = $cUsers->getNewCriterion(UsersPeer::USR_FIRSTNAME, '%' . $query . '%', Criteria::LIKE)->addOr(
|
||||||
|
$cUsers->getNewCriterion(UsersPeer::USR_LASTNAME, '%' . $query . '%', Criteria::LIKE)->addOr(
|
||||||
|
$cUsers->getNewCriterion(UsersPeer::USR_USERNAME, '%' . $query . '%', Criteria::LIKE)));
|
||||||
|
$cUsers->addAnd($filters);
|
||||||
|
}
|
||||||
|
$cUsers->setLimit(20);
|
||||||
|
$cUsers->addAscendingOrderByColumn(AppCacheViewPeer::APP_CURRENT_USER);
|
||||||
|
$oDataset = AppCacheViewPeer::doSelectRS($cUsers, Propel::getDbConnection('workflow_ro'));
|
||||||
|
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
|
$oDataset->next();
|
||||||
|
while ($aRow = $oDataset->getRow()) {
|
||||||
|
$users[] = array("USR_UID" => $aRow['USR_UID'], "USR_FULLNAME" => $aRow['APP_CURRENT_USER']);
|
||||||
|
$oDataset->next();
|
||||||
|
}
|
||||||
|
break;
|
||||||
case 'search_simple':
|
case 'search_simple':
|
||||||
case 'search':
|
case 'search':
|
||||||
G::LoadClass("configuration");
|
G::LoadClass("configuration");
|
||||||
|
|||||||
@@ -2050,7 +2050,8 @@ Ext.onReady ( function() {
|
|||||||
btnReassign,
|
btnReassign,
|
||||||
"->",
|
"->",
|
||||||
_("ID_USER"),
|
_("ID_USER"),
|
||||||
comboAllUsers,
|
suggestUser,
|
||||||
|
resetSuggestButton,
|
||||||
"-",
|
"-",
|
||||||
_("ID_CATEGORY"),
|
_("ID_CATEGORY"),
|
||||||
comboCategory,
|
comboCategory,
|
||||||
|
|||||||
Reference in New Issue
Block a user