CakePHP Form Helper输入日期

Mar*_*nao 3 cakephp date input

我在视图中有以下代码:

$this->Form->input('born');
Run Code Online (Sandbox Code Playgroud)

这是一个日期字段,我看看是否可以为每个选择框添加不同的空文本,如:[Month | v] [Day | v] [Year | v].

有没有人遇到这样做?非常感谢.

Chu*_*ess 5

你可以这样做:

echo $this->Form->input('born', array( 'label' => 'Date of birth', 
   'dateFormat' => 'DMY', 
   'minYear' => date('Y') - 70,
   'maxYear' => date('Y') - 18 ));
Run Code Online (Sandbox Code Playgroud)

它们将是下拉列表而不是空文本字段.您可以在此处阅读有关表单助手和自动表单的更多信息:

http://book.cakephp.org/#!/view/1390/Automagic-Form-Elements