Vypsání labelu při ručním vykreslování formuláře

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

Ahoj vykresluju formulářové prvky pomocí „nového“ ručního vykreslování:

<div class="form-group required">
	<label n:name=code class="required col-lg-3 control-label">Code <span class="required-star">*</span></label>
        <div class="col-lg-6">
        	<input n:name=code class="required col-lg-3 form-control">
        </div>
</div>

Jde nějak do toho labelu vypsat název prvku který je zasaný v presenteru a nepsat ho v šanloně znovu?

díky

Matey
Člen | 142
+
0
-

jeden zo spôsobov je:

<form n:name="signInForm">
	<div n:foreach="$flashes as $flash" class="error {$flash->type}"><p>{$flash->message}</p></div>
	<div class="error" n:if="$form->ownErrors">
		<p n:foreach="$form->ownErrors as $error">{$error}</p>
	</div>
	<div n:foreach="$form->controls as $input" n:class="$input->required ? required">
		{label $input /}
		{input $input} <div class=error n:ifcontent>{$input->error}</div>
	</div>
</form>

(nette 2.1.2)