Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 如何更改CakePHP 3表单中出生日期字段的顺序_Date_Cakephp_Datefield_Cakephp 3.3 - Fatal编程技术网

Date 如何更改CakePHP 3表单中出生日期字段的顺序

Date 如何更改CakePHP 3表单中出生日期字段的顺序,date,cakephp,datefield,cakephp-3.3,Date,Cakephp,Datefield,Cakephp 3.3,我对CakePHP3比较陌生。我正在创建一个表单,其中包含出生日期字段,字段名为dob echo $this->Form->input('dob',['label'=>'Date of Birth']); 字段按年-月-日顺序呈现。我希望它以日-月-年的顺序呈现。我检查CakePHP3文档已有一段时间了,但我无法更改日期字段的顺序。下面是它的渲染方式: 请引导我。提前谢谢。哦,我在图书馆找到了它!“模板”中有dateWidget模板,可用于更改日期字段的默认顺序。例如,我必

我对CakePHP3比较陌生。我正在创建一个表单,其中包含出生日期字段,字段名为dob

echo $this->Form->input('dob',['label'=>'Date of Birth']);
字段按年-月-日顺序呈现。我希望它以日-月-年的顺序呈现。我检查CakePHP3文档已有一段时间了,但我无法更改日期字段的顺序。下面是它的渲染方式:

请引导我。提前谢谢。

哦,我在图书馆找到了它!“模板”中有dateWidget模板,可用于更改日期字段的默认顺序。例如,我必须这样做:

echo $this->Form->input('dob',['label'=>'Date of Birth', 'templates' => ['dateWidget' => '{{day}}{{month}}{{year}}']]);