Ako pridat class formularu v sablone bez prepisania uz existujuceho clasu?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- duskohu
- Člen | 778
Caute, neviete mi poradit, mam form:
$form = new Form;
$elementPrototype = $form->getElementPrototype();
$elementPrototype->class[] = 'controlName';
a vsablone chcem pridat dalsi class bez toho aby som prepisal ten co tam uz je
<form n:name=form> // ako pridam dalsi class napr. form-horizontal ?
Editoval duskohu (4. 3. 2014 22:58)
- enumag
- Člen | 2118
Hmm a co tohle? Takhle je to v dokumentaci: https://doc.nette.org/cs/forms#…
{form signForm class => 'form-horizontal'}
- David Matějka
- Moderator | 6445
jo, asi to nepujde. Problem je v Html::addAttributes, ktery to prepise. Resenim by bylo upravit tuhle metodu, aby pokud nektery atribut je array, tak ho zmergovat se stavajicim. Nazory? :)