Přidání třídy celému formuláři
- tomasnikl
- Člen | 137
Ahoj,
nikde jsem nevycetl, jak pridat nejakou tridu (class=„neco“) celemu formulari. Existuje nejaka moznost?
V presenteru mam:
protected function createComponentAddForm()
{
$form = new \Nette\Application\UI\Form;
$form->addText('name', 'Jméno:');
$form->addSubmit('submit', 'Odeslat');
$form->onSuccess[] = callback($this, 'addFormSubmitted');
return $form;
}
a v sablone pote jen:
{control addForm}
uz jsem prosel snad cele forum o formularich, ale nasel jsem zatim jen to, jak pridat tridu jednotlivym prvkum formulare.
Dekuji za radu
- tomasnikl
- Člen | 137
Diky moc,
uz to funguje..
o moznosti:
{form signForm class => 'big'}
vim take, bohuzel takto formular nevykresluju. Pouzival jsem ji kdyz jsem vykresloval formular rucne a osobne se mi tato moznost vice libi, jelikoz si myslim, ze tridy pro formular by si mel ridit spise koder nez programator.. Skoda ze nejde neco takoveho:
{control addForm class=>'trida'}
- bojovyletoun
- Člen | 667
no jde to i šablone, ale je to kostrbaté
{$control[texo]->elementPrototype->class("ajax")}{control texo}
- Filip Procházka
- Moderator | 4668
To je otřesné řešení a nedoporučuji ho používat. @**bojovyletoun** proč to píšeš, když sám víš, že to není dobré řešení?