Simples assim
Helper para data em pt_BR
Alguns programadores criam funções gigantes para deixar o formato da data em português não é errado, mas esquecem de funções default do php para fazer isso.
Vou mostrar agora uma maneira simpeles de se fazer isso, transformando a data de November, 05, 2009 para 05 de Novembro de 2009.
Vamos primeiro criar nosso helper.
function data($data)
{
setlocale(LC_TIME,"pt_BR");
return strftime("%d de %B de &Y", strtotime($data));
}
{
setlocale(LC_TIME,"pt_BR");
return strftime("%d de %B de &Y", strtotime($data));
}
pronto, temos o helper, agora na nossa view, vamos chamar essa função.
data($page["Page"]["created"])?>
Detalhe que se você tem uma versão atualizada do Base, o Helper não se chama mais Application e sim “h”,
caso ainda use a versão antiga, ao invés de $h-> use $application->.
Atualize o seu base, tem algumas correções do fck entre outros.
Bom é isso, simples assim.
| Print article | This entry was posted by flaviomuniz on 05/11/2009 at 18:05, and is filed under CakePhp, Funções, PHP, base. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
