【发布时间】:2011-08-21 00:05:00
【问题描述】:
我想在 CakePHP 应用程序中为用户的出生日期创建三个选择框。
我该怎么做?我已经设法使用以下方法构建了一个男性或女性:
<?php echo $this->Form->input('gender', array('label' => '<strong>Gender</strong>', 'type' => 'select',
'options' => array('Male'=>'Male','Female'=>'Female'))); ?>
但对于 DoB,我需要使用月、日和年预先填充字段。
有人可以帮忙吗?谢谢
【问题讨论】:
-
@Cameron - CakePHP 使用 PEAR HTML_QuickForms2 吗?
-
你试过date input field吗?
-
是的,它只是创建一个文本输入字段,而不是三个下拉菜单
-
它应该创建三个下拉列表。数据库中有
date类型的字段吗? -
为什么字段类型很重要?由于 Helper 应该只输出它应该输出的内容,而不管它连接到什么形式。也没有告诉它创建一个'type => select'那么为什么要创建一个?
标签: cakephp