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 ")"; } ?>