grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026.
--------------------------------------------------------------------------
*/
/** @file
* @brief
*/
// Direct access to file
if (strpos($_SERVER['PHP_SELF'],"ticketassigninformation.php")) {
$AJAX_INCLUDE = 1;
include ('../inc/includes.php');
header("Content-Type: text/html; charset=UTF-8");
Html::header_nocache();
}
Session::checkLoginUser();
if (isset($_POST['users_id_assign']) && ($_POST['users_id_assign'] > 0)) {
$ticket = new Ticket();
$options2['criteria'][0]['field'] = 5; // users_id assign
$options2['criteria'][0]['searchtype'] = 'equals';
$options2['criteria'][0]['value'] = $_POST['users_id_assign'];
$options2['criteria'][0]['link'] = 'AND';
$options2['criteria'][1]['field'] = 12; // status
$options2['criteria'][1]['searchtype'] = 'equals';
$options2['criteria'][1]['value'] = 'notold';
$options2['criteria'][1]['link'] = 'AND';
$options2['reset'] = 'reset';
$url = $ticket->getSearchURL()."?".Toolbox::append_params($options2,'&');
//TRANS: %d is number of objects for the user
echo " (";
printf(__('%1$s: %2$s'), __('Processing'),
$ticket->countActiveObjectsForTech($_POST['users_id_assign']));
echo ")";
} else if (isset($_POST['groups_id_assign']) && ($_POST['groups_id_assign'] > 0)) {
$ticket = new Ticket();
$options2['criteria'][0]['field'] = 8; // groups_id assign
$options2['criteria'][0]['searchtype'] = 'equals';
$options2['criteria'][0]['value'] = $_POST['groups_id_assign'];
$options2['criteria'][0]['link'] = 'AND';
$options2['criteria'][1]['field'] = 12; // status
$options2['criteria'][1]['searchtype'] = 'equals';
$options2['criteria'][1]['value'] = 'notold';
$options2['criteria'][1]['link'] = 'AND';
$options2['reset'] = 'reset';
$url = $ticket->getSearchURL()."?".Toolbox::append_params($options2,'&');
echo " (";
printf(__('%1$s: %2$s'), __('Processing'),
$ticket->countActiveObjectsForTechGroup($_POST['groups_id_assign']));
echo ")";
} else if (isset($_POST['suppliers_id_assign']) && ($_POST['suppliers_id_assign'] > 0)) {
$ticket = new Ticket();
$options2['criteria'][0]['field'] = 6; // suppliers_id assign
$options2['criteria'][0]['searchtype'] = 'equals';
$options2['criteria'][0]['value'] = $_POST['suppliers_id_assign'];
$options2['criteria'][0]['link'] = 'AND';
$options2['criteria'][1]['field'] = 12; // status
$options2['criteria'][1]['searchtype'] = 'equals';
$options2['criteria'][1]['value'] = 'notold';
$options2['criteria'][1]['link'] = 'AND';
$options2['reset'] = 'reset';
$url = $ticket->getSearchURL()."?".Toolbox::append_params($options2,'&');
//TRANS: %d is number of objects for the user
echo " (";
printf(__('%1$s: %2$s'), __('Processing'),
$ticket->countActiveObjectsForSupplier($_POST['suppliers_id_assign']));
echo ")";
}
?>