/** * @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 = 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, $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; }