Salve galera,

Pesquisei arquivos na lista e achei poucas informações sobre isso.
A dúvida é sobre formatar datas e valores numa view com php puro, ou
criar funções em helpers, libraries, etc.

Considerando o seguinte :

1- Estamos numa view, é uma listagem com muitos dados apresentados em
tela, ou para gerar um relatório em pdf;
2- O acesso ao banco nem sempre dá pra formatar o campo no sql ( um
paginador, por exemplo, portanto, vem no formato do banco );
3- Estamos num foreach ( não é um form );
4- O result da query está num array ( já falamos aqui na lista sobre
usar array ou object -- e array é mais rápido, portanto não dá pra
formatar num "get" do objeto );

Com isso fica a dúvida sobre como melhor apresentar os dados.

Utilizei php puro ( date, strtotime, number_format...) , tipo dentro do
foreach :

<td><?php echo date('d/m/Y', strtotime($comissao['data_pgto'])); ?></td>

<td><?php echo number_format( $comissao['valor_cobrado'], 2, ',',
'.'); ?></td>

Funcionou normal ( só precisa ter atenção com o "arredondamento" de
valores ).

Então pessoal, usa assim ou formata usando funções em helpers /
libraries ? É pecado chamar helpers/libraries em views ( performance,
padrão, etc...)  ? 
O que vcs. acham ?

Qualquer opinião é bem vinda, e desde já agradeço a ajuda.

-- 
Abs,

Jairo
Sao Paulo / SP - Brasil




_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a