Adicionar logo no ticket

saulosaulo Entry Level
edited September 2014 in Tutorial
Olá,
para adicionar uma logo no ticket foi feita a seguinte alteração no arquivo /var/www/sga/modules/sga/triagem/view/imprimir.php:

Essa alteração fará com que a logo seja impressa no topo do ticket

Trecho adicionado dentro da div com id senha.

<div align="center" id="logo">
<img src="http://endereço_da_imagem/imagem.png" align="center">
</div>
HTML final

<body onload="window.print(); window.close();">
<div id="senha">

<div align="center" id="logo">
<img src="http://endereço_da_imagem/imagem.png" align="center">
</div>

<div id="senha-header">
<?php echo SGA::getContext()->getUnidade()->getNome() ?> <br />
<span class="data"><?php echo DateUtil::now("d/m/Y H:i") ?></span>
</div>
<div id="senha-body">
<?php echo $atendimento->getSenha()->toString() ?>
<span class="descricao">
<?php echo $atendimento->getSenha()->getPrioridade()->getNome() ?>
</span>
</div>
<div id="senha-footer">
<?php echo SGA::getContext()->getUnidade()->getMensagemImpressao() ?>
</div>
</div>
</body>
Obs.: Foi testado apenas com impressoras térmicas.

Comments

  • Olá,

    Qual seria o tamanho ideal para esta imagem, tendo em vista que será impressa em uma impressora términa ? Temos um tamanho base ?
  • Estou tentando colocar uma imagem PNG de 96 x 38 pixels, porém, ao adicionar a imagem, pára de imprimir as senhas.

    Versão 1.1.3
  • jacoramosjacoramos Entry Level
    Esdras , sabe onde faço a alteração do ticket no triagem touch ?

    Pois estou mandando imprimir pelo triagem touch , mas não sai a unidade nem a mensagem de impressão!
  • Não sei.. ainda não usei a triagem touch @jacoramos
  • fdlmarquesfdlmarques Entry Level
    Estou usando a versao nova do NOVO SGA 1.4.0.. nao estou conseguindo fazer essa alteracao para aparecer a logo no ticket esse caminho nem existe no meu SGA..
  • Consegui incluir a logo e o serviço no ticket do SGA ficou muito top.. inclusive no triagem touch novo que saiu ele pega as configurações do SGA.
  • tonymarxtonymarx Entry Level
    @fdlmarques como foi que vc conseguiu? não estou encontrando esse arquivo ticket
  • também nao estou conseguindo
  • flaviofflaviof Entry Level
    Como sugestão p/ próxima versão, poderita ter um campo p uploar da img no backend na aba "Configurações"
  • flaviofflaviof Entry Level
    @italomota2011 tem que limpar o cache do server: rm -r /var/www/html/novosga/var/cache/*
  • sorriso309sorriso309 Entry Level
    edited March 2016
    na versão v1.5.0 rodando no easyphp/windows server 2003, alterei o arquivo templates/print.html.twig e depois apaguei o cache var/cache, e funcionou não precisa nem para o serviço...
  • Onde Fica o Ticket na versao 1.5.1 ?
  • /var/www/html/novosga/templates
    vim print.html.twig
Sign In or Register to comment.