Nahrazení metodou isSuccess() metody isValid() a isSubmitted()

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

Ahoj,

na dokumentační stránce Formuláře stojí, že pro kontrolu odeslání formulářů, je vhodné použít kombinaci metod isValid a isSubmitted. Od 12.10. je v repozitáři metoda isSuccess, která obě dříve zmíněné metody obaluje.

Nebylo by lepší čtenáři nabídnout jednu metodu namísto dvou? Je to kratší, což pomáhá snížit riziko překlepu, snáze se to pamatuje, etc. V současné době se u validace a odeslání formuláře nachází tento text:

Dotazem na $form->isSubmitted() zjistíme, zda byl formulář odeslán, metoda isValid() zjistí, zda byl
vyplněn korektně. Pokud bude formulář správně vyplněn, data vypíšeme do okna prohlížeče.

Navrhuji formulaci upravit takto:

Voláním metody $form->isSuccess() zjistíme, zda byl formulář odeslán a zda byl vyplněn korektně. Pokud bude
formulář správně vyplněn, data vypíšeme do okna prohlížeče.

Editoval wopice (16. 11. 2011 11:43)

Filip Procházka
Moderator | 4668
+
0
-

Upravil jsem to, díky za upozornění.

Kranox
Člen | 9
+
0
-

wopice len by sa oplatilo aj povedať že v 2.0 beta verzii isSuccess ešte neexistuje :) Začiatočník si môže aj oči vyočiť že prečo mu to potom nejde :)