adicionar coluna id client no painel de controle (Dashboard)

Post Reply
solutionsp
Znuny newbie
Posts: 3
Joined: 29 Mar 2012, 22:10
Znuny Version: 3.0.11
Real Name: Solution
Company: Solution Informática

adicionar coluna id client no painel de controle (Dashboard)

Post by solutionsp »

Como adicionar a coluna id client (Nome do cliente) no painel de controle (onde aparece os chamados aberto/escalonados)?
richieri
Znuny newbie
Posts: 39
Joined: 18 Apr 2011, 19:29
Znuny Version: 3100000
Real Name: Ronaldo Richieri
Company: Complemento
Location: Brasil
Contact:

Re: adicionar coluna id client no painel de controle (Dashbo

Post by richieri »

Você vai precisar alterar alguns dtls e módulos. Ja programou alguma coisa para otrs? Se sim, te falo os arquivos que você provavelmente vai ter de alterar.

abs!
Ronaldo Richieri
Analista de Sistemas, desenvolvedor de módulos OTRS e CEO na empresa Complemento
http://www.complemento.net.br
http://www.richieri.com
solutionsp
Znuny newbie
Posts: 3
Joined: 29 Mar 2012, 22:10
Znuny Version: 3.0.11
Real Name: Solution
Company: Solution Informática

Re: adicionar coluna id client no painel de controle (Dashbo

Post by solutionsp »

Ainda não,
Mas se for semelhante a HTML/PHP não terei dificuldades.
Pode passar as instruções que faço os testes aqui.

Muito Obrigado desde já.

Wellington.
dilsontome
Znuny newbie
Posts: 12
Joined: 23 Mar 2012, 16:28
Znuny Version: otrs3
Real Name: Dilson Tomé Rainov
Company: Dilson
Location: São Paulo/SP - Brasil

Re: adicionar coluna id client no painel de controle (Dashbo

Post by dilsontome »

Você pode alterar o arquivo:

/opt/otrs/Kernel/Output/HTML/Standard/AgentDashboardTicketGeneric.dtl

Na seção:

Code: Select all

<!-- dtl:block:ContentLargeTicketGenericRowMeta -->
Abaixo do código: (aprox. linha: 112 no OTRS 3.1.3 )

Code: Select all

<td>$QData{"Time"}</td>
Você inclui esse trecho:

Code: Select all

<!--Coluna do Cliente no Dashboard -->
            <td class="W20pc">
                <a href="$Env{"Baselink"}Action=AgentTicketCustomer&TicketID=$QData{"TicketID"}" onmouseover="window.status='$JSText{"Customer history"}'; return true;" onmouseout="window.status='';">
                        <div title="$QData{"CustomerUserID"}">$QData{"CustomerID","15"}</div>
                </a>
            </td>
<!--END -->
Se precisa de ajuda dá um grito :D
Dilson Tomé Rainov
Analista de Sistemas Linux

:)
Interesses:
Linux, Xen, Zimbra, Nagios, Zabbix, OTRS, Perl, BASH, Oracle, MySQL, PostgreSQL, etc...
solutionsp
Znuny newbie
Posts: 3
Joined: 29 Mar 2012, 22:10
Znuny Version: 3.0.11
Real Name: Solution
Company: Solution Informática

Re: adicionar coluna id client no painel de controle (Dashbo

Post by solutionsp »

Fiz o procedimento e deu tudo certo aqui.
É exatamente o que queria.
Muito Obrigado.

Wellington
dilsontome
Znuny newbie
Posts: 12
Joined: 23 Mar 2012, 16:28
Znuny Version: otrs3
Real Name: Dilson Tomé Rainov
Company: Dilson
Location: São Paulo/SP - Brasil

Re: adicionar coluna id client no painel de controle (Dashbo

Post by dilsontome »

Bacana.

Tamo junto. ;)
Dilson Tomé Rainov
Analista de Sistemas Linux

:)
Interesses:
Linux, Xen, Zimbra, Nagios, Zabbix, OTRS, Perl, BASH, Oracle, MySQL, PostgreSQL, etc...
Amukinado
Znuny newbie
Posts: 76
Joined: 02 Jun 2010, 15:52
Znuny Version: 3.2.8
Location: Portugal

Re: adicionar coluna id client no painel de controle (Dashbo

Post by Amukinado »

Boas. Talvez vá aplicar isso no meu também. O que precisava mesmo era de poder adicionar campos que defini nas classes das CI's. Por exemplo, quero ver a marca e modelo e numero de série dos computadores que tenho na CMDB. Claro que já criei esses campos na class "Computer", mas precisava de os ver no overview. Alguém sabe onde e como posso fazer essa alteração. Ta,bém não tenho muitas dificuldades com código, embora PERL não seja "a minha praia".

Cumprimentos
OTRS V3.2.8 - ITSM 3.2.6 - Cent OS 5.9x64
rafaelpastre
Znuny newbie
Posts: 18
Joined: 23 Mar 2012, 16:31
Znuny Version: 3.0.11
Real Name: Rafael Zocco Pastre
Location: São Paulo

Re: adicionar coluna id client no painel de controle (Dashbo

Post by rafaelpastre »

Amukinado, boa tarde!...

Para exibir essas informaçoes no OverView, acredito que voce terá que criar isso como classes... em paralelo a Computer...
Ai criar os campos necessários dentro apontando para o computer em questão.
É uma alternativa...

Forte abraço !
webipsum
Znuny newbie
Posts: 5
Joined: 22 Jun 2012, 19:35
Znuny Version: 3.1.3

Re: adicionar coluna id client no painel de controle (Dashbo

Post by webipsum »

Boa tarde.
Funcionou. :-)
Porém fiz uma modificação para aparecer comentários e não tive sucesso.

Code: Select all

<!--Coluna do Comentário no Dashboard -->
            <td class="W20pc">
                <a href="$Env{"Baselink"}Action=AgentTicketCustomer&TicketID=$QData{"TicketID"}" onmouseover="window.status='$JSText{"Customer history"}'; return true;" onmouseout="window.status='';">
                        <div title="$QData{"UserComment"}">$QData{"UserComment","15"}</div>
                </a>
            </td>
<!--END -->
O campo aparece no Dashboard, porém sem conteúdo.
Alguém teria alguma dica?
Grato.
Post Reply