IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
tbartolen
Člen
Avatar
tbartolen:16.8.2018 14:49

Ahoj, mám problém.
Vytvářím formulář. Mám v něm něco takového:

$blok[] = pole hodnot;
$ID[] = pole číslených hodnot;

$form->addSelect('name', 'label', $blok);

JDe mi o to, že se snažím ke každému "Selectu" v formuláří přiřadit jedno číslo z pole $ID. Ty hodnoty nejsou na přeskáčku. Například by mi vyhovovalo, kdyby VALUE každého Option v selectu byla místo 0 až X čísla přiřazená z toho pole $ID a pak se mi to vracelo v

$data = $form->getValues();

v presenteru

Už jsem zkoušel několik řešení a ani jedno mi nefungovalo, nevím jestli je to vůbec možné, potřeboval bych trknout.

Děkuji

Odpovědět
16.8.2018 14:49
Navštiv www.fb.com/skkelticz
Avatar
nekukej
Člen
Avatar
Odpovídá na tbartolen
nekukej:16.8.2018 15:21

Nestačí udělat asociativní pole s hodnotami

[5 => hodnota1, 3 => hodnota2, 8 => hodnota3]

?

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
16.8.2018 15:21
Avatar
tbartolen
Člen
Avatar
Odpovídá na nekukej
tbartolen:16.8.2018 15:35

Nakonec to tak bylo, změnil jsem fetchAll na FetchPairs('id', 'name') a tohle ted posílám do formuláře.

Děkuji

Nahoru Odpovědět
16.8.2018 15:35
Navštiv www.fb.com/skkelticz
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.