Try with this:
 echo $this->Form->input(
                'birthdate',
                array (
                        'label'        => false,
                        'dateFormat' => 'DD-MM-YYYY',
                        'minYear'     => date('Y') - 100, 
                        'maxYear'     => date('Y') - 12
                        )
            );

On Saturday, June 20, 2015 at 4:24:15 AM UTC+5:30, Paulo Terra wrote:
>
> Hi,
>
> I have been trying to change the date format from YYYY-MM-DD to DD-MM-YYYY 
> on a form at my site, but although I have changed the intl.default_locale 
> to pt_BR as it says on CakePHP 3.0 documentation is still the same format.
>
> This is the view (add.ctp):
>
>             echo $this->Form->input(
>                 'birthdate',
>                 array (
>                         'label'        => false, 
>                         'minYear'     => date('Y') - 100, 
>                         'maxYear'     => date('Y') - 12
>                         )
>             );
>
> I also tryed this at birthdate input configuration but it does not worked:
>
>                         'format'    => ('d/m/Y')
>
>
> Does anybody know what am I doing wrong?
>
> Thanks
>
> Paulo Terra
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

Reply via email to