【发布时间】:2010-11-21 23:46:02
【问题描述】:
我有一个表单,用户可以在其中将日期添加到列表中。我可以轻松验证单个日期,但如何使用 sfValidateDate 验证日期数组/集合?
sfValidateDate 出于显而易见的原因返回错误。
我已经尝试过这个:
$this->setValidator('dates_list', new sfValidatorSchemaForEach(new sfValidatorDate(),2));
...但我已将数字 2 硬编码为验证器应重复的次数。我不确定这是否完全正确,但它似乎在 2 个日期的实践中有效。但是,表单的用户可以添加任意数量的日期,因此它需要是动态的。
任何建议将不胜感激。
【问题讨论】:
标签: symfony1 validation