Kdyby/replicator add dynamic addRadioList defaultní hodnota

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

Zdravím,

stále si hraju s Kdyby/replicator a zasekl jsem se na defaultních hodnotách pro addRadioList:

        $form = new Nette\Application\UI\Form;

        $tickets = array(
            'seating' => 'Sezení'),
            'stall' => 'Stání'),
        );

        $users = $form->addDynamic('users', function (Container $user) use ($tickets) {

            $user->addText('name', 'Jméno:')->setValue("aaa");
            $user->addText('email', 'E-mail:')->setValue("cccc");
            $user->addRadioList('ticket', '', $tickets)->setDefaultValue('seating');

        }, 0);

        $users->addSubmit('add', 'Přidat další lístek')
            ->setValidationScope(FALSE)
            ->onClick[] = $this->addCallback;

U addText je vše v pořádku ale u addRadioList setDefaultValue se vůbec neprojeví a není zaškrtnuta žádná hodnota. Poradil by někdo proč?
$user->addRadioList(‚ticket‘, '', $tickets)->setDefaultValue(‚seating‘);

F.Vesely
Člen | 369
+
0
-

pouzij setValue jako u textu