フォーム要素のタイプを Zend\Form\Element\Date に設定すると、ビュー ヘルパーがドロップダウン カレンダーの HTML を適切に作成します。ただし、これをZend\Form\Element\DateTimeに変更すると、時刻入力が得られないだけでなく、日付入力がテキスト入力に戻ってしまいます。
DateTime HTML フォーム要素をきれいに描画する最も簡単な方法は何ですか?
フォーム要素...
<?php
....
$this->add(array(
'name' => 'dateTime',
'type' => 'Zend\Form\Element\DateTime',
));
テンプレート...
<?php
....
echo $this->formrow( $form->get('dateTime') );