Exemplo n.º 1
0
 /**
  * @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;
 }
Exemplo n.º 2
0
 /**
  * @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;
 }
Exemplo n.º 3
0
 /**
  * @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;
 }