Pokud neprojde validace redirect na kotvu

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

Zdravím. Mám dole na stránce formulář. Pokud má uživatel vypnutý javascript a validace neprojde. Je přesměrován zpět a chyby, které se vypsaly nad formulářem dole, nevidí.

Dalo by se udělat, že mě to po neúspěšné validaci hodí na kotvu?

Díky!

Lopata
Člen | 139
+
0
-

Nerenderuješ náhodou form ručně a nezapoměl si vyrenderovat errory…?

redhead
Člen | 1313
+
0
-

Podle mě mu jde o to, že má formulář někde hodně dole na stránce (user musí scrollovat) a po špatné validaci by mu to skočilo na ty chyby (přes hash # v url).

Nevím jak je to u AppForm, nešlo by jen změnit URL v setAction()?

Martin Mates
Člen | 179
+
0
-

redhead napsal(a):

Podle mě mu jde o to, že má formulář někde hodně dole na stránce (user musí scrollovat) a po špatné validaci by mu to skočilo na ty chyby (přes hash # v url).

Nevím jak je to u AppForm, nešlo by jen změnit URL v setAction()?

Díky, vyzkouším.

lopikol
Začátečník | 75
+
0
-

Ahoj prosimtě jak si to vyřešil? At použiju setAction() nebo redirect(), tak to vždy končí

MemberAccessException

Call to undefined method Nette\Forms\TextInput::