我有一个数据库,其中包含字段start_date
(datetime
,必填)和end_date
(datetime
,可以为空)。我正在创建一个表单供用户使用 CakePHP 输入数据。我的表格包含
echo $this->Form->input('start_date');
echo $this->Form->input('end_date');
输出 6 select
s(月-日-年时:分子午线),当前日期/时间已选择,因为数据类型为datetime
. 如果我希望用户能够插入null
(end_date
基本上不填写该字段),我该如何更改我的表单?
我真正想要的基本上是一个带有 jQuery 日历弹出窗口的文本框,用于插入格式化的日期时间,因此如果他们愿意,他们可以将文本框留空。我不完全确定要寻找什么,我猜它在文档中的某个地方,但我只是从 CakePHP 开始(所以很抱歉,因为这可能是一个基本问题)。