Validacia hodnoty vo formulari – pri storno

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
cujan
Člen | 410
+
0
-

Caute nastavil som validaciu pola formu aby ho uzivatel musel zadat ak ho chce ulozit do DB…ale co v pripade ak chce stornovat form…momentalne tiez vyhodi validacnu hlasku…

public function createComponentStanovisteForm(){
	    $form = new Form();
	    $form->addText('nazov', 'Názov')->setRequired('Zadajte názov!!!');
	    $form->addSubmit('delete', 'Ulož')->onClick[]=[$this,'stanovisteFormSucceded'];
	    $form->addSubmit('cancel', 'Storno')->onClick[]=[$this,'FormCancel'];
	    return $form;
	}
iNviNho
Člen | 352
+
0
-

Nepomôže ?

<?php
$form->addSubmit('delete', 'Ulož')->setValidationScope(FALSE)->onClick[]=[$this,'stanovisteFormSucceded'];
?>
iNviNho
Člen | 352
+
+1
-

@PavelKravčík si šikovnejší :(

CZechBoY
Člen | 3608
+
0
-

@iNviNho sice se teda ptal na reset a tys mu vypnul validaci na delete ale tak budiž :D

$form->addSubmit('cancel', 'Storno')
	->setValidationScope(false)
	->onClick[] = [$this,'FormCancel'];

Editoval CZechBoY (30. 9. 2016 11:57)

iNviNho
Člen | 352
+
+1
-

@CZechBoY ešte je ráno :(

cujan
Člen | 410
+
0
-

vdaka pomohlo…a pochopil som :D