public function init(EntityForm $form) { $form->addText("user_name", "Neco")->setRequired(); $form->addText("password", "Cislo")->addRule(Form::INTEGER, "Zadej cislo"); $form->addText("login_name", "napis AB"); $form->addText("role", "Max length")->controlPrototype->addAttributes(["maxlength" => 15]); $form->addText("last_seen", "Datum")->controlPrototype->addAttributes(["class" => "datepicker"]); $form->addText("email", "Find")->controlPrototype->addAttributes(["class" => "typeahead", "data-remote" => $this->links->link("Admin:Homepage:data")]); $form->addSubmit("Odeslat"); $form->onValidate[] = $this->validate; $form->bindEntity(new User()); }