Am 18.9.2015 um 14:36 schrieb arianesardinas:
> Hallo Leute
>
> ich habe Probleme mit einen mehrdimensionales array, die in ein 
> multiple select Felder eingetragen werden sollen.
> mein Controller:
> $options[] = array(
>     array("label" =>  $frage[$key]['wert0'], "value" =>
> $frage[$key]['bezeichnung0']),
>     array("label" =>  $frage[$key]['wert1'], "value" =>
> $frage[$key]['bezeichnung1']),
>     array("label" =>  $frage[$key]['wert2'], "value" =>
> $frage[$key]['bezeichnung2']),
>     array("label" =>  $frage[$key]['wert3'], "value" =>
> $frage[$key]['bezeichnung3']),
>     );
>
> Fluid:
>
> <f:form.select property="optionen" name="optionen"
> class="form-control"  options="{options}"   value="{optionsRequest}" 
> multiple="multiple"   class="form-control multiselect"/>
>
> leider zeigt Fluid kein Label / Value und statt 4 nur 2 Optionen.
>
> mein Array:
> Array
> (
>    [0] => Array
>        (
>            [0] => Array
>                (
>                    [label] => EN
>                    [value] => Englisch
>                )
>
>            [1] => Array
>                (
>                    [label] => FR
>                    [value] => Französisch
>                )
>        )
>
>    [1] => Array
>        (
>            [0] => Array
>                (
>                    [label] => <1 Jahr
>                    [value] => weniger als 1 Jahr
>                )
>
>            [1] => Array
>                (
>                    [label] => 2-3 Jahre
>                    [value] => zwischen 2 und 3 Jahren
>                )
>
>            [2] => Array
>                (
>                    [label] => 4-5 Jahre
>                    [value] => zwischen 4 und 5 Jahren
>                )
>         )
>
>     )
>
> Ich habe schon optionValueField/optionLabelField es bringt nichts.
> Kann ich jemand mir sagen was ich falsch mache?
> vielen Dank!
>                
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Ich habe nicht verstanden, wie dein 2*3-elementiges Array und deine 4
Options zusammenhängen sollen. Da du zwei Ausgaben erhält, wertet der
View-Helper wohl die erste Ebene deines mehrdimensionalen Array
(optionsRequest?} au und zeigt nichts an, weil die erste Ebene unbenannt
ist.
Das HTML-Element Select kann nur 'Vektoren'(=einfache Array) verarbeiten
und keine Matrizen (dein mehrdimensionales Array).

Dieter

-- 
Dr. Dieter Porth - 
Mein kleines TYPO3-Labor: http://www.mobger.de/

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an