我认为有以下代码:
$this->Form->input('born');
这是一个日期字段,我想看看是否可以为每个选择框使用不同的空文本,例如:[月 |v][日 |v][年 |v]。
有人遇到过这样做吗?非常感谢您的帮助。
最佳答案
你可以这样做:
echo $this->Form->input('born', array( 'label' => 'Date of birth',
'dateFormat' => 'DMY',
'minYear' => date('Y') - 70,
'maxYear' => date('Y') - 18 ));
它们将是下拉菜单而不是空文本字段。您可以在此处阅读有关表单助手和自动表单的更多信息:
http://book.cakephp.org/#!/view/1390/Automagic-Form-Elements
关于CakePHP 表单助手输入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5966737/