Nette nemá přímo zabudovanou metodu pro vytvoření formulářového prvku typu „date“, ale stejného výsledku lze snadno dosáhnout pomocí metody setHtmlAttribute()
<?php
declare(strict_types=1);
namespace App\Presenters;
use Nette;
use Nette\Application\UI\Form;
final class DatumPresenter extends Nette\Application\UI\Presenter
{
protected function createComponentDatumForm()
{
$form = new Form;
$form->addText('datum', 'Datum:')
->setHtmlAttribute('type', 'date');
return $form;
}
}