我不知道如何设置,也不知道是否可以在文本上设置默认值(键入日期(。
这是我的FormFactory:
$form->addText('category_priority', 'Prioritizovať do')
->setHtmlType('date')
->setDefaultValue( $date ) // select from db in format Y-m-d ('2020-12-01')
->setHtmlAttribute('class', 'add');
我试着改变格式,因为meaby它不会用原来的格式,但运气不好:
use NetteUtilsDateTime;
$original = DateTime::from($priority);
$priority = $original->format('d. m. Y');
有人遇到同样的问题吗?
你试过这个吗:
$form->addText('category_priority', 'Prioritizovať do')
->setType('date')
->setDefaultValue((new DateTime)->format('Y-m-d'));