Black Friday Black Friday
Black Friday výprodej! Až 80 % extra bodů zdarma! Více informací zde
Avatar
tbartolen
Člen
Avatar
tbartolen:16. srpna 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. srpna 14:49
Navštiv www.fb.com/skkelticz
Avatar
nekukej
Člen
Avatar
Odpovídá na tbartolen
nekukej:16. srpna 15:21

Nestačí udělat asociativní pole s hodnotami

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

?

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 16. srpna 15:21
Avatar
tbartolen
Člen
Avatar
Odpovídá na nekukej
tbartolen:16. srpna 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. srpna 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.