Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Formato da data ao estilo brasileiro Pessoal, boa noite. Criei um formulário, onde tenho um campo tipo TDate, onde no método onEdit uso TDate::date2br($objeto->dt_nasc) para o converter ao formato brasileiro. Porém quando seleciono uma data naquele "calendariozinho" ao lado do campo TDate, o formato sai no estilo americano. Como faço para que isso não aconteça mais?...
TF
Formato da data ao estilo brasileiro  
Fechado
Pessoal, boa noite.

Criei um formulário, onde tenho um campo tipo TDate, onde no método onEdit uso TDate::date2br($objeto->dt_nasc) para o converter ao formato brasileiro. Porém quando seleciono uma data naquele "calendariozinho" ao lado do campo TDate, o formato sai no estilo americano. Como faço para que isso não aconteça mais?

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


LC

Não sei se ja esta usando: $nome_do_campo->setMask('dd/mm/yyyy');
TF

Consegui resolver alterando a $this->mask da classe TDate para o formato nacional.
Ops. Quando usa setMask no próprio form inibe o uso normal do calendário, não sendo funcional.
PD

Tiago,

Não altere a classe diretamente, você ficará preso ao tentar atualizar.
Use o método setMask() sobre o objeto data.

Att,