Hallo Arndtinho,

Dein Array müsste für die Option-Ausgabe folgendermaßen aufgebaut sein:
Array (
[1] => "Titel 1",
[2] => "Titel 2"
 )

Wie ist Dein Array aufgebaut? Also vielleicht gibt es eine einfachere
Lösung, aber ich baue mir das Array vor der Ausgabe so zusammen.

Viele Grüße
Petra



Am 02.02.08 schrieb Arndtinho <[EMAIL PROTECTED]>:
>
>
> Hallo,
>
> ich möchte gern ein SelectTag erstellen. Die Options (Key und Value)
> kommen aus einer DB Abfrage.
> Die 'id' (PK) sollen die Keys werden und die Values die dazugehörigen
> Titel (title).
>
> <option value="1">Titel 1</option>
> <option value="2">Titel 2</option>
>
> Ich bekomme es nicht hin.  Dies ist momentan der Stand:
>
> im View:
>
> <?= $form->input('Timesheet/project_id', array('options' => $projects,
> 'type' => 'select')); ?>
>
> Dort bekomme ich zwar einen SelectTag angezeigt, aber als Options
> werden alle Arraywerte genommen.
>
> <option value="title">Titel 1</option>
> <option value="id">1</option>
> <option value="title">Titel2</option>
> <option value="id">2</option>
>
> Das Array ($projects) fülle ich im Controller:
>
> $conditions = array('Project.active' => '1');
> $projects       = $this->Project->findAll($conditions);
> $this->set('projects', $projects);
>
> Hat jemand einen Tipp für mich, wie ich zu dem gewünschten Ergebnis
> komme oder auch ein Tutorial?
> Danke.
>
> Viele Grüße
> Arndtinho
>
>

--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an