Nastavení default value RadioList

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

Ahoj,

nějak jsem se zasekl s nastavením default value u RadioListu, zkoušel jsem to takhle:

<?php

$form->addRadioList('status', 'Status')
            ->setItems($statusy)
            ->setAttribute('class', 'form-control');


if ($data->status != NULL) {
    $form['status']->setDefaultValue(array_search($data->status->status, $statusy));
  }
?>

sablona:


 {var $form = $presenter['addFormPoznamky']}
        {foreach $form['status']->items as $key => $label}
            <label n:name=status class="radio">
                <input n:name=status value={$key} />
                <i></i> {$label}
            </label>
        {/foreach}

Ale bohužel nefunguje. Nevíte někdo jak na to?

Díky

David Matějka
Moderator | 6445
+
+2
-

jednotlive prvky radio listu vykresluj pomoci n:name="status:$key"

hancs
Člen | 57
+
0
-

David Matějka napsal(a):

jednotlive prvky radio listu vykresluj pomoci n:name="status:$key"

Funguje :-)

Moc děkuji.