vykreslení radiolistu v latte

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

Ahoj,

Mam radiolist a vypisuji ho v šabloně přes {input $name}, potřeboval bych jednotlivé radio buttonky obalit do divu, napadá někoho jak?

Děkuji!

VaKvas
Začátečník | 111
+
0
-

to lze přes vlastní render

nanuqcz
Člen | 822
+
0
-

Ahoj, tipuju nějak takhle:

{foreach $form['nazevRadiolistu']->controls as $radio}
  <div>{$radio->control} {$radio->label}</div>
{/foreach}
mirdič
Člen | 41
+
0
-

xxxObiWan napsal(a):

Ahoj, tipuju nějak takhle:

{foreach $form['nazevRadiolistu']->controls as $radio}
  <div>{$radio->control} {$radio->label}</div>
{/foreach}

Takhle to vyhodí Cannot read an undeclared property Nette\Forms\Controls\RadioList::$controls.

mirdič
Člen | 41
+
0
-

Tak už jsem to vyřešil přes {$form[‚radio‘]->getControl($key)}