RESOLVIDO Inverter Ordem de exibição do nome do Proprietário

Post Reply
alexsandro06
Znuny newbie
Posts: 3
Joined: 09 May 2013, 21:52
Znuny Version: 3.1.11
Real Name: Alexsandro dos Santos
Company: NIT10

RESOLVIDO Inverter Ordem de exibição do nome do Proprietário

Post by alexsandro06 »

Boa Tarde

Gostaria de modificar a ordem de exibição do nome dos proprietários na hora de abrir um chamado, por padrão o OTRS coloca o sobre nome na frente na listagem, como eu faço para inverter esta ordem?

Agradeço a atenção de todos.

Alexsandro dos Santos.
Last edited by alexsandro06 on 01 Nov 2013, 22:01, edited 1 time in total.
Rogerio
Znuny newbie
Posts: 22
Joined: 02 May 2012, 19:07
Znuny Version: 3.0.8
Real Name: Rogério Batista dos Santos
Company: Empresa Brasileira de Pesquisa Agropecuária

Re: Inverter Ordem de exibição do nome do Proprietário

Post by Rogerio »

Alexsandro05,

Você precisa editar o arquivo User.pm que está em Kernel/System.

Se você estiver utilizando a versão 3.2.9, vá na linha 902 e inverta as chamadas " last_name, first_name," ou procure pelo bloco UserLis e deixe conforme o exemplo abaixo.

sub UserList {
my ( $Self, %Param ) = @_;

my $Type = $Param{Type} || 'Short';
if ( $Param{Valid} ) {
$Param{Valid} = 1;
}
else {
$Param{Valid} = 0;
}

# check cache
my $CacheKey = 'UserList::' . $Type . '::' . $Param{Valid};
my $Cache = $Self->{CacheInternalObject}->Get( Key => $CacheKey );
return %{$Cache} if $Cache;

if ( $Type eq 'Short' ) {
$Param{What} = "$Self->{ConfigObject}->{DatabaseUserTableUserID}, "
. " $Self->{ConfigObject}->{DatabaseUserTableUser}";
}
else {
$Param{What} = "$Self->{ConfigObject}->{DatabaseUserTableUserID}, "
. " first_name, last_name, "
. " $Self->{ConfigObject}->{DatabaseUserTableUser}";

Rogério.
alexsandro06
Znuny newbie
Posts: 3
Joined: 09 May 2013, 21:52
Znuny Version: 3.1.11
Real Name: Alexsandro dos Santos
Company: NIT10

[RESOLVIDO]: Inverter Ordem de exibição do nome do Proprietá

Post by alexsandro06 »

Olá Rogério.



Sua dica funcionou! Obrigado pela força, estava já algum tempo tentando achar como fazer esta alteração mas estava procurando no lugar errado.

Muito obrigado!
Post Reply