vykreslenie chybovej hlasky pri vlastnom vykreslovani formularu

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

Ako mam vypisat chyby pri vlastnom vykresleni formularu? Vypisujem v latte sablone formular takto:

<?php
			<form n:name=loginForm class="form">
                <label n:name=username> <input type="text" n:name="username" class="form-control" placeholder="username"> </label><br>
                ...
                <input n:name="send" class="btn btn-primary">
            </form>
?>

, no neviem ako vypisat chyby, ak sa vyplnia zle udaje. Podla stranky som to skusal takto:

<?php
	<ul class="errors" n:if="$form->hasErrors()">
                <li n:foreach="$form->errors as $error">{$error}</li>
    </ul>
?>

, ale nepozna mi premennu $form, lebo ju ani nepredavam z prezenteru. Je nejaky sposob ako to elegantne vyriesit? Dakujem.

David Matějka
Moderator | 6445
+
+1
-

kde mas ten kod s errorama? musi byt uvnitr <form></form>

Matej123
Člen | 150
+
0
-

mal som to mimo formu. Dakujem, uz som to opravil.

David Matějka napsal(a):

kde mas ten kod s errorama? musi byt uvnitr <form></form>