Layout de impressão: Alterar ordem dos campos

 

Nesta página poderá encontrar as instruções necessárias para alterar a ordem dos campos presentes no layout de detalhes do pedido (impressão html).

 Instruções

Através dos seguintes passos poderá configurar as o layout de detalhes do pedido (impressão html):

Entrar no backoffice do Geenie
Selecionar o negócio a editar
Clicar em Editar > Utilitários > Editor do Layout de Emails, SMSs e Impressão
Selecionar o layout ‘Modelo de detalhes do pedido (Impressão de html)’
Escolher o idioma ao qual pretende proceder com as alterações

Por defeito o layout já tem associado os formulários posteriormente criados no Geenie, porém deverá apagar os mesmos após aplicar as alterações mencionadas. Caso contrário, os campos irão ficar duplicados.

Inserir o seguinte código, para adicionar campo a campo:

#foreach( $formInstance in $formInstances )

#if($formInstance)

#if($formInstance.getTitle($locale) == "NOME DO FORMULÁRIO")
<tr>
<td>
<div style="height:20px;"></div>
</td>
</tr>

<tr>
<td colspan=3 style="border: 1px solid black;font-weight:bold;padding-left:5px;padding-right:5px;text-align:center;">
$formInstance.getTitle($locale)
</td>
</tr>

#foreach( $formField in $formInstance.getFormFields() )
<tr>
<td style="padding-left:5px;padding-right:5px;border-bottom:1px solid black;">
$StringEscapeUtils.escapeHtml($formField.getTitle($locale))
</td>
<td colspan=2 style="padding-left:5px;padding-right:5px;border-bottom:1px solid black;">
$StringEscapeUtils.escapeHtml($formField.getValue())
</td>
</tr>
#end

#end
#end

#end

 

É aconselhado que copie o código do layout de impressão, para um .txt e que proceda com as alterações no mesmo. Após terminar de editar o código, volte a colar no editor do Geenie.

 

Por fim, após gravar as alterações, deverá aceder ao painel de pedidos e simular a impressão de um pedido para verificar as alterações aplicadas.

Exemplo de uma alteração realizada:

Antes

 Artigos Relacionados

GoTVee, LDA | +351216002362 | support@gotvee.com