GLPI – Adicionar Na Home Grupos No Grupo Chamados Planejados

download GLPI – Adicionar Na Home Grupos No Grupo Chamados Planejados

of 5

description

GLPI – Adicionar na Home Grupos no Grupo Chamados Planejados

Transcript of GLPI – Adicionar Na Home Grupos No Grupo Chamados Planejados

GLPI Adicionar na Home Grupos no Grupo Chamados Planejados

Edite arquivo \glpi\inc\central.class.php:Dentro da static function showGroupView() Aps linha 287(GLPI90) ou 271 (GLPI84):Ticket::showCentralList(0, "waiting", true);

Adicione a linha:Ticket::showCentralList(0, "planning", true);

Edite o arquivo \glpi\inc\ticket.class.php:Dentro da static function showCentralList Apos linha 4419 (GLPI90) ou 4688(GLPI84):

Adicione as linhas: case "planning" : // on affiche les tickets planifis ou assigns au user $query .= "WHERE $is_deleted AND ( $search_assign ) AND `status` = '".self::PLANNED."' ". getEntitiesRestrictRequest("AND", "glpi_tickets"); break;

Dentro da static function showCentralList Apos linha 4554 (GLPI90) ou 4808 (GLPI84):

Adicione as linhas:(GLPI90) case "planning" : $options['criteria'][0]['field'] = 12; // status $options['criteria'][0]['searchtype'] = 'equals'; $options['criteria'][0]['value'] = self::PLANNED; $options['criteria'][0]['link'] = 'AND';

$options['criteria'][1]['field'] = 8; // groups_id_assign $options['criteria'][1]['searchtype'] = 'equals'; $options['criteria'][1]['value'] = 'mygroups'; $options['criteria'][1]['link'] = 'AND';

echo "". Html::makeTitle(__('Chamados com status planejado'), $number, $numrows).""; break;

(GLPI84) case "planning" : $options['field'][0] = 12; // status $options['searchtype'][0] = 'equals'; $options['contains'][0] = self::PLANNED; $options['link'][0] = 'AND'; $options['field'][1] = 8; // groups_id_assign $options['searchtype'][1] = 'equals'; $options['contains'][1] = 'mygroups'; $options['link'][1] = 'AND';

echo "". Html::makeTitle(__('Chamados com status planejado'), $number, $numrows).""; break;

GLPI Remover Chamados Planejados da Viso do Grupo de chamados processandoEdite arquivo \glpi\inc\central.class.php:Dentro da static function showGroupView() comente a linha 269:

Adicione logo abaixo a linha:Ticket::showCentralList(0, "processgroup", true);

Edite o arquivo \glpi\inc\ticket.class.php:Dentro da static function showCentralList Apos linha 4593:

Insira as linhas:case "processgroup" : $options['criteria'][0]['field'] = 12; // status $options['criteria'][0]['searchtype'] = 'equals'; $options['criteria'][0]['value'] = 'process'; $options['criteria'][0]['link'] = 'AND';

$options['criteria'][1]['field'] = 8; // groups_id_assign $options['criteria'][1]['searchtype'] = 'equals'; $options['criteria'][1]['value'] = 'mygroups'; $options['criteria'][1]['link'] = 'AND';

echo "". Html::makeTitle(__('Tickets to be processed'), $number, $numrows).""; break;

Aps linha 4703

Insira as linha: case "processgroup" : // on affiche les tickets planifis ou assigns au user $query .= "WHERE $is_deleted AND ( $search_assign ) AND `status` = '".self::ASSIGNED."' ". getEntitiesRestrictRequest("AND", "glpi_tickets"); break;