public function create() { $form = new \Natsu\Forms\BaseForm(); $form->addHidden("id")->setDefaultValue("0"); $form->addHidden("contentId")->setDefaultValue($this->contentId); $form->addSelect("mime", "Typ", array("IMAGE" => "OBRAZEK (ALESPON 640x480)", "HEADIMAGE" => "HLAVNI OBRAZEK (100x700)", "YOUTUBE" => "YOUTUBE ODKAZ")); $form->addUpload("file", "Soubor (Pro typ obrázek:)"); $form->addText("title", "Název"); $form->addText("url", "Odkaz"); $form->addSubmit("save", "Uložit"); $form->onSuccess[] = array($this, 'formSucceeded'); if ($this->attachment) { $form->setDefaults($this->attachment); } return $form; }