Dropdowns med Akelos framework
Hey,Jeg har forsøgt at lave en dropdown med værdier i, og så ellers lade den valgte (i databasen) værdi, stå som selected. Udover dette, lader det ikke til, at den kan gemme valgene.
Her er et udkast:
<?php $f = $form_helper->form_for('signal', $Signal, array('url' => array('action' => 'update', 'id'=>$signal->id))); ?>
<tr><td>_{Signal}:</td><td><?= $f->text_field('name'); ?></td></tr>
<tr><td>_{Unit}:</td><td><?= $f->text_field('unit'); ?></td></tr>
<?php $choices = array('Ikke angivet' => null, 'Varme' => 0, 'Vand' => 1, 'El' => 2, 'Gas' => 3, 'Olie' => 4); ?>
<tr><td>_{Energygroup}:</td><td><?= $form_options_helper->select("e_group", 'energygroup', $choices, array('selected' => array($Signal.energygroup))); ?></td></tr>
...
Jeg får renderet min dropdown korrekt - den har de rigtige options. Det, der (som tidligere nævnt) går galt er, at den option, der er valgt i databasen (med value 0-4) vises ikke som valgt - samt at jeg ikke får noget ud af at vælge en ny option, og trykke "update".
Som note kan jeg fortælle, at alle tekstfelter fungerer korrekt.
Jeg vil sætte pris på at få et par hints, såfremt der er nogen af jer derude, der ved noget om det :)
