Ich verwende cakephp 3 und unter Verwendung von form-> Eingang() und benötigen eine Reihe von Optionen zu übergeben.Cakephp Formulareingabe mit Array-Optionen
Mein Array sieht wie folgt aus:
$ options = [ 'option1', 'option2', 'option3'];
Ich brauche die Werte dieser Optionen wie Etiketten. Problem ist, CakePHP verwendet Array-Index als Wert. Wenn also Option1 ausgewählt wird, werden die Werte 0. Ich brauche den Wert als Option1.
Edit:
Vorerst habe ich das Array geändert wie folgt aussehen:
$ options = [ 'option1' => 'option1', 'option2' => 'option2 ',' Option3 '=>' Option3 '];
Es funktioniert, aber immer noch aus Neugier, gibt es einen anderen Weg?
Können Sie Array wie machen: $ Optionen = Array ( 'Option1' => 'Option1', 'Option2' => 'Option2', 'Option3' => 'Option3' ); –