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.