změna formuláře po výběru radiobuttonu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- thunderbuff
- Člen | 164
Možností je více.
- Na radiobutton můžeš navěsit ajaxový požadavek, co ti ve snippetu vrátí patřičný formulář.
- Vykašleš se na ajax a do stránky vložíš oba formuláře, použiješ toggle na radio, který ti ten daný formulář odkryje
- Uděláš jen jeden formulář a pomocí toggle mu budeš skrývat a odkrývat prvky
Jak funguje toggle?
<?php
$form->addRadioList('list', 'Můj radio list', ['form1' => 'Formulář 1', 'form2' => 'Formulář '])
->addCondition(Form::EQUAL, 'form1')
->toggle('idElementuObalujiciForm1')
->endCondition()
->addCondition(Form::EQUAL, 'form2')
->toggle('idElementuObalujiciForm2')
->endCondition();
?>
Editoval thunderbuff (23. 2. 2014 2:49)