Eu crio um método estático q faz a verificação do formato má classe date, dai 
quando existe um campo de data, adiciono este método como "filter" do campo... 
Daqui a pouco mando um exemplo, to do cel agora.

Enviado via iPhone

Em 31/05/2012, às 12:33, felipe bastos <[email protected]> escreveu:

> Valor default vc configura no banco :)
> 
> Se a data estiver errada .. joga o now() .. mas isso é vc q tem de tratar.
> 
> Db::expr tlvz possa lhe ajudar a colocar a data formatada .. eu disse talvez 
> :(
> 
> Em 31/05/2012 11:58, "Douglas J.A.M" <[email protected]> escreveu:
> Pois é eu já trato no model mas quando tem muitos campos data já começa a dar 
> trabalho por isso perguntei as soluções para ver se haveria alguma melhor, 
> vou então é extender o ORM verificar o tipo e caso seja date e em branco 
> então nulo, já deveria ser padrão do ORM :-\
> 
> Em 31/05/2012 10:55, "felipe bastos" <[email protected]> escreveu:
> Veja o formato :)
> 
> Se tiver usando d/m/Y vai dar erro pq ele espera um m/d/Y.
> 
> Ou vc coloca do orm para setar no formato d/m/Y ou converte o formato antes.
> 
> Eu prefiro usar timestamp, mas de qualquer jeito precisa considerar o formato.
> 
> Em 31/05/2012 10:40, "Douglas J.A.M" <[email protected]> escreveu:
> Bom dia pessoal,
> 
>     Gostaria saber qual solução vocês usam para o seguinte caso, tenho um 
> campo datetime, coloco um input com datepicker no form para ele, caso o 
> usuário não prencha vem em branco.
> 
> E ao inserir da um erro caso eu não trate na unha com um IF.
> 
> Vocês tem alguma solução mais rápida ou única e genérica/
> 
> Atenciosamente,
> -- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" 
> dos Grupos do Google.
> Para ver esta discussão na web, acesse 
> https://groups.google.com/d/msg/kohana-php/-/ZBiY5xIQbIAJ.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para 
> [email protected].
> Para obter mais opções, visite esse grupo em 
> http://groups.google.com/group/kohana-php?hl=pt-BR.
> -- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" 
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para 
> [email protected].
> Para obter mais opções, visite esse grupo em 
> http://groups.google.com/group/kohana-php?hl=pt-BR.
> -- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" 
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para 
> [email protected].
> Para obter mais opções, visite esse grupo em 
> http://groups.google.com/group/kohana-php?hl=pt-BR.
> -- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" 
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para 
> [email protected].
> Para obter mais opções, visite esse grupo em 
> http://groups.google.com/group/kohana-php?hl=pt-BR.

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a