ruční vykreslení radiobuttonu
- kasparek
- Člen | 43
Ahoj,
mám formulář kde mám v presenteru:
$form->addRadioList('item', 'Your item:', array(
'typ_1' => 'Typ 1',
'typ_2' => 'Typ 2',
'typ_3' => 'Typ 3',
'typ_4' => 'Typ 4',
'typ_5' => 'Typ 5',
'typ_6' => 'Typ 6',))
->setDefaultValue('typ_1');
a v .latte bych potřeboval ke každému buttonu dát obrázek což neni problém, ale když chci jen jeden input tak nevím jak.
snažím se vytvořit něco takového
{foreach $form['item']->items as $key => $label}
{input item:$key} {label item:$key /}
{/foreach}
ale laděnka mi hlásí
Component with name 'item:typ_1' does not exist.
Jde mi o to, abych mohl vypsat input pro jakýkoliv prvek kdekoliv pomocí
{input item:...}
např.: {input item:typ_5}
Já bych ale v kódu chybu neviděl.
Díky za odpověď ;)
- kasparek
- Člen | 43
Tak jsem si stáhnul tu nejnovější verzi, ale hned po spuštění sandboxu se mi zobrazí http://postimg.org/…e/b4byw5jel/ tak co s tím??
pro test sem si vymazal připojení k .js a kód
{foreach $form['item']->items as $key => $label}
{input item:$key} {label item:$key /}
{/foreach}
mi v nové verzi funguje.
ale co s tím {$basePath} ??
- kasparek
- Člen | 43
David Grudl napsal(a):
To už by mělo být opravené.
Ano je ale až ve vyšší verzi, ale ke stažení na https://nette.org/cs/packages#… je ta verze s chybou
Jinak díky za pomoc ;)