繁体   English   中英

ZF2“ Zend \\ Form \\ Element \\ Time”给出错误消息

[英]ZF2 “Zend\Form\Element\Time” gives wrong message

我的表单中包含以下元素,但是在提交时,它会一直显示消息“输入的日期似乎无效”。 它不是日期,而是时间元素。 我没有应用任何过滤器。

    $this->add(array(
        'name' => 'starttime',
        'type' => 'Zend\Form\Element\Time',
        'options' => array(
            'label' => _("Start time"),
            'format' => 'H:i:s'
        ),
        'attributes' => array(
            'min' => '00:00:00',
            'max' => '23:59:59',
            'step' => 60 * 15, // seconds; default step interval is 60 seconds
        )
    ));

我究竟做错了什么?

尝试编辑“步骤”,例如:60而不是60 * 15

该输入被视为“日期格式”,您可以根据需要更改默认错误消息:“输入似乎不是有效时间”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM