Validace s 2 tlačítky – jedno pro uložení validovaných dat, druhé pro uložení nevalidovaných

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

Ahoj,

chci se zeptat, jak nějak elegantně vyřešit formulář, který má 2 tlačítka- Uložit a Průběžně uložit.

Rozdíl mezi nimi je ten, že Uložit validuje všechny hodnoty a zapíše je do databáze s informací o tom, že jsou kompletní, Průběžně uložit je vloží do databáze s informací, že data jsou nekompletní nebo špatně zadaná a musí být editována a validována.

Jak vypnout validaci u tlačítka průběžně uložit, ale zachovat ji u tlačítka uložit?

Díky moc

JuniorJR
Člen | 181
+
0
-
$form->addSubmit('submit', 'Save')->setValidationScope(FALSE);
Vokrik
Člen | 15
+
0
-

JuniorJR napsal(a):

$form->addSubmit('submit', 'Save')->setValidationScope(FALSE);

Skvělý, díky! ;)