Manuální vykreslení selectu

Dan Hundrt
Člen | 74
+
0
-

Zdravím,

zkoušel jsem zde hledat, jak vykreslit manuálně klasický select, potřebuji v popisu option vzkreslit další informace.

Ve formuláři mám:

$form->addSelect('pay', 'Platba', $order['pay'])->setRequired(TRUE);

s tím, že $order[‚pay‘] vrací pole id ⇒ title.

Zkoušel jsem vykreslit select takto:

<select class="custom-select" n:name="pay">
   {foreach $form['pay']->items as $key => $label}
      <option n:attr="pay => $key">
        {$label} + další informace
      </option>
   {/foreach}
</select>

Nette v podstatě foreach zahodí. Pokud nasetují manuálně name=‚pay‘ do selectu, formulář se však neodešle (neprojde validací).

Nemáte prosím někdo ukázku kódu, ze kterého bych se mohl inspirovat?

Děkuji

Dan Hundrt
Člen | 74
+
0
-

@Phalanx děkuji, pomohlo.