/** * @return Form */ public function create() { $form = new BaseForm(); $form->addHidden('id'); $form->addText('description', 'Text'); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create($users) { $form = new BaseForm(); $form->addHidden('id'); $form->addSelect('user_id', 'Uživatel', $users)->setRequired("Je nutné vybrat uživatele")->setPrompt("-- Vyberte --"); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create() { $form = new BaseForm(); $form->addHidden('id'); $form->addSelect('selection', 'Výběr')->setPrompt("Vyberte"); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create() { $form = new BaseForm(); $form->addHidden('id'); $form->addText('username', 'Uživatelské jméno')->setRequired("Vyplňte uživatelské jméno"); $form->onValidate[] = array($this, 'validityCheck'); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create() { $form = new BaseForm(); $form->addHidden('user_id'); $rows = array(10, 20, 30, 50, 100); $form->addSelect('table_rows', 'Počet řádků v tabulkách')->setItems($rows, false)->setRequired("Zvolte, kolik řádků se má zobrazovat v tabulkách.")->setPrompt("-- Vyberte --"); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create() { //$form = new BaseForm(); $form = new BaseForm(); $form->addHidden('id'); $form->addUpload('file', 'Soubor')->setRequired("Určete soubor pro nahrání"); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create($model) { $this->model = $model; $form = new BaseForm(); $form->addHidden('id'); $form->addText('username', 'Uživatelské jméno')->setRequired("Vyplňte přihlašovací jméno uživatele (emailovou adresu)."); $form->addSubmit('send', 'Uložit'); $form->onValidate[] = array($this, 'validityCheck'); return $form; }
/** * @return Form */ public function create($modelUserManager) { $this->modelUserManager = $modelUserManager; $form = new BaseForm(); $form->addText('username', 'Uživatelské jméno')->setRequired("Vyplňte přihlašovací jméno uživatele (emailovou adresu)."); $form->addText('token', 'Ověřovací kód')->setRequired("Vyplňte ověřovací kód."); $form->addSubmit('send', 'Potvrdit'); $form->onValidate[] = array($this, 'validityCheck'); return $form; }
public function initialize() { parent::initialize(); $wpStates = WebProfileStatus::getOptions(); $rows = 2; $cols = 50; $this->addHidden('id'); $this->addGroup('usersModule.admin.profileEdit'); $this->addTextArea('personalLikes', 'usersModule.webProfForm.personalLikes.label', $cols, $rows); $this->addTextArea('personalDislikes', 'usersModule.webProfForm.personalDisLikes.label', $cols, $rows); $this->addTextArea('personalInterests', 'usersModule.webProfForm.personalInterests.label', $cols, $rows); $this->addText('jerseyNumber', 'usersModule.webProfForm.jerseyNumber.label')->addRule(Form::NUMERIC, "usersModule.webProfForm.jerseyNumber.mustNumber"); $this->addTextArea('equipment', 'usersModule.webProfForm.equipment.label', $cols, $rows); $this->addTextArea('favouriteBrand', 'usersModule.webProfForm.favBrand.label', $cols, $rows); $this->addTextArea('favouriteClub', 'usersModule.webProfForm.favClub.label', $cols, $rows); $this->addTextArea('sportExperience', 'usersModule.webProfForm.experience.label', $cols, $rows); $this->addTextArea('howGotThere', 'usersModule.webProfForm.howGotThere.label', $cols, $rows); $this->addTextArea('aditionalInfo', 'usersModule.webProfForm.moreAboutMe.label', $cols, $rows); $this->addUpload("picture", "usersModule.webProfForm.picture.label"); $this->addTextArea('signature', 'usersModule.webProfForm.signature.label', $cols, $rows); $this->addCheckbox("publish", 'usersModule.webProfForm.publish.label'); $this->addSelect("status", "usersModule.webProfForm.status.label", $wpStates); $this->addSubmit('submitButton', 'system.forms.submitButton.label'); $this->onSuccess[] = callback($this->presenter, 'webProfileFormSuccess'); }
public function initialize() { parent::initialize(); $this->addHidden('id'); if ($this->isCreate()) { $this->addHidden('abbr'); } else { $this->addText('abbr', "systemModule.staticPageForm.abbr")->addRule(Form::FILLED, "systemModule.staticPageForm.abbrMustFill")->setRequired(); } $this->addText('title', "systemModule.staticPageForm.title")->addRule(Form::FILLED, "systemModule.staticPageForm.titleMustFill")->setRequired("systemModule.staticPageForm.titleMustFill"); // $this->addSelect('parent', "systemModule.staticPageForm.parent", // $this->getPages()) // ->setPrompt("systemModule.staticPageForm.pageSel") // ->addRule(Form::FILLED, "systemModule.staticPageForm.parentMustFill") // ->setRequired("systemModule.staticPageForm.parentMustFill"); $this->addSelect("group", "systemModule.staticPageForm.group", $this->getSportGroups()); $this->addSelect("status", "systemModule.staticPageForm.status", $this->getStates()); $this->addSelect("commentMode", "systemModule.staticPageForm.commentMode", $this->getCommentModes())->setDefaultValue(CommentMode::RESTRICTED); if ($this->isUpdate()) { $this->addDate("updated", "systemModule.staticPageForm.updated", DateInput::TYPE_DATE)->addRule(Form::FILLED, "systemModule.staticPageForm.updatedMustFill")->setRequired("systemModule.staticPageForm.updatedMustFill"); $this->addSelect("editor", "systemModule.staticPageForm.editor", $this->getUsers())->setDisabled(); } $this->addTextArea('content', "systemModule.staticPageForm.content", 55, 20); $this->addSubmit('submit', "system.forms.submitButton.label"); $this->onSuccess[] = $this->presenter->staticPageFormSubmitted; }
/** * @return Form */ public function create() { //$form = new BaseForm(); $form = new BaseForm(); $form->addHidden('id'); $form->addText('original', 'Název souboru')->setRequired("Určete název souboru"); $form->addText('mime', 'MIME')->setRequired("Určete identifikátor MIME"); $form->addText('extension', 'Koncovka souboru')->setRequired("Určete koncovku"); $form->addCheckbox('public', 'Veřejný'); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create($model) { $this->model = $model; $form = new BaseForm(); $form->addHidden('id'); $form->addText('firstname', 'Jméno')->setRequired("Vyplňte jméno"); $form->addText('lastname', 'Příjmení')->setRequired("Vyplňte příjmení"); $form->addRadioList('gender', 'Pohlaví', array("M" => "Muž", "F" => "Žena"))->setRequired("Vyplňte pohlaví"); $form->addText('email', 'Kontaktní email')->setRequired("Vyplňte kontaktní email")->setType('email')->setAttribute('placeholder', '*****@*****.**'); $form->addSubmit('send', 'Uložit'); $form->onValidate[] = array($this, 'validityCheck'); return $form; }
/** * @return Form */ public function create(array $encoding) { $form = new BaseForm(); $form->addHidden('id'); $form->addUpload('file', 'Soubor')->setRequired("Určete soubor pro nahrání"); $form->addSelect('encoding', 'Kódování souboru')->setItems($encoding, FALSE)->setDefaultValue($encoding[0]); $form->addText('separator', 'Oddělovač sloupců')->setDefaultValue(";"); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create() { $form = new BaseForm(); $form->addText('username', 'Uživatelské jméno:')->setRequired('Zadejte své uživatelské jméno.'); $form->addPassword('password', 'Heslo:')->setRequired('Zadejte heslo.'); $form->addCheckbox('remember', 'Dlouhodobé přihlášení'); $form->addSubmit('send', 'Přihlásit'); $form->onSuccess[] = array($this, 'formSucceeded'); return $form; }
/** * @return Form */ public function create() { $form = new BaseForm(); $form->addHidden('id'); $form->addPassword('password', 'Heslo')->setRequired("Vyplňte heslo uživatele"); $form->addPassword('password2', 'Heslo ještě jednou')->setRequired("Vyplňte také kontrolní verzi hesla"); $form->onValidate[] = array($this, 'validityCheck'); $form->addSubmit('send', 'Uložit'); return $form; }
public function eventFormSubmittedHandle(BaseForm $form) { $values = $form->getValues(); try { switch ($form->getMode()) { case FormMode::CREATE_MODE: $this->createEvent($values); break; case FormMode::UPDATE_MODE: $this->updateEvent($values); break; } } catch (Exceptions\DuplicateEntryException $ex) { $form->addError("eventsModule.eventForm.errors.eventAlreadyExist"); } }
/** * @return Form */ public function create($model, $users) { $form = new BaseForm(); $this->model = $model; $form->addHidden("id"); $form->addText('name', 'Název')->setRequired("Vyplňte název"); $form->addText('role_name', 'Identifikátor role')->setRequired("Skupina musí mít jednoznačný a unikátní identifikátor"); $form->addCheckbox('active', 'Aktivní (použitelná)'); $form->addCheckbox('open', 'Otevřená (kdokoli se může přidat i odhlásit)'); $form->addCheckbox('visible_all', 'Veřejná'); $form->addCheckbox('visible_members', 'Viditelná členy'); $form->addCheckbox('list_all', 'Veřejný seznam členů'); $form->addCheckbox('list_members', 'Privátní seznam členů'); $form->addSelect('user_id', 'Správce', $users)->setPrompt("-- Vyberte --"); $form->onValidate[] = array($this, 'validityCheck'); $form->addSubmit('send', 'Uložit'); return $form; }
/** * @return Form */ public function create($model) { $this->model = $model; $form = new BaseForm(); $form->addHidden('id'); $form->addText('firstname', 'Jméno')->setRequired("Vyplňte jméno"); $form->addText('lastname', 'Příjmení')->setRequired("Vyplňte příjmení"); $form->addRadioList('gender', 'Pohlaví', array("M" => "Muž", "F" => "Žena"))->setRequired("Vyplňte pohlaví"); $form->addText('birthdate', 'Datum narození')->setRequired("Vyplňte datum narození")->setType('date')->setValue((new \Nette\Utils\DateTime())->format("Y-m-d")); $form->addText('email', 'Kontaktní email')->setRequired("Vyplňte kontaktní email")->setType('email')->setAttribute('placeholder', '*****@*****.**'); $form->addPassword('password', 'Heslo')->setRequired("Vyplňte heslo"); $form->addPassword('password2', 'Heslo pro kontrolu')->setRequired("Vyplňte heslo"); $form->addSubmit('send', 'Uložit'); $form->onValidate[] = array($this, 'validityCheck'); return $form; }