Esempio n. 1
0
    /**
	 * Add pokladnicka form component factory.
	 * @return Nette\Application\UI\Form
	 */
    protected function createComponentPokladnickaForm()
    {
        $form = new Form();
        $form->addProtection();
        $form->addText('suma', 'Suma:', 50, 80)->addRule(Form::FILLED, 'Suma musí byť zadaná!');
        $form->addText('ucel', 'Účel:', 50, 80)->addRule(Form::FILLED, 'Účel musí byť zadaný!');
        $vklad = array('1' => 'vklad', '-1' => 'výber');
        $form->addRadioList('vklad', 'Pohyb:', $vklad);
        $form->addHidden("id");
        $form->addHidden("created");
        $form->addSubmit('uloz', 'Ulož');
        $form->onSuccess[] = $this->pokladnickaFormSubmitted;
        return $form;
    }
    public function pokladnickaFormSubmitted($form)
    {
        $values = $form->getValues();