Formularovy prvok ako predavat attr class?

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

Caute, mam SuggestionInput problem je v tom ze input zabalujem do div elementu ktoremu davam class suggestion-input, ale ked input renderujem tak mi tu classu prepise. Co naviac by som chcel aby tu clasu dostal input, a obalovaci div aby mal clacu ktoru mal definovanu. Nevie niekto poradit?

{input myInput class=>"col-xs-12 col-sm-5"}
sKopheK
Člen | 207
+
0
-

Jak ti muze generovani inputu prepsat obalujici element? Pokud to vypisujes rucne se standardnimi makry, tak se to stat snad ani nemuze…

duskohu
Člen | 778
+
0
-

@sKopheK Uz mi doslo, nevedel som ako to renderovanie funguje, som zle ocakaval ze sa to nejako spatne doplnuje ten class. Dik.

David Matějka
Moderator | 6445
+
0
-

@sKopheK: podivej se do kodu a uvidis :)

@duskohu: jsou tam dva problemy – prvni je to, co uz jsme resili – to by slo vyresit snadno (pull requestem :)), to, ze je jeste ten input obalenej pude vyresit hur. ale melo by jit neco jako:

{?$form['myInput']->controlPrototype->class = "col-xs-12 col-sm-5"}