【发布时间】:2010-06-03 07:57:39
【问题描述】:
我正在使用以下小部件来允许用户输入日期
$this->widgetSchema['first_registration'] = new sfWidgetFormDate(array(
'format' => '%month%/%year%',
'years' => range(date('Y', time()) - 15, date('Y', time()) + 15)
));
使用此小部件的日期的默认格式是 %month%/%day%/%year%,因此这是此小部件的默认验证器检查的内容。但是,我试图更改验证器...
$this->validatorSchema['first_registration'] = new sfValidatorDate(array(
'date_format' => '%month%/%year%',
'with_time' => false
));
这不起作用,我仍然收到无效错误。有人知道为什么吗?
【问题讨论】: