[TYPO3-german] f:form.select options TypoScript
Mikel
lists at con-version.com
Mon Feb 6 09:10:26 CET 2017
Hallo Hauke,
ich persönlich würde dies über einen Fluid ViewHelper lösen. Einfach einen String übergeben und in ein Array wandeln.
Geht aber auch über TS. In Deinem Fluid-Template (oder in Deinem plugin) kannst Du Variablen mit übergeben, welche ohnehin als Array übergeben werden.
Beispiel:
page = PAGE
page.10 = FLUIDTEMPLATE
page.10 {
……..
settings.view.formValues {
10 = wert1
20 = wert2
30 = wert3
}
}
In Fluid dann <f:form.select options="{settings.view.formValues}" />
Mikel
> Am 05.02.2017 um 15:25 schrieb Hauke Haller <post at haukehaller.de>:
>
> Moin,
> kann man das options in f:form.select dynamisch per TS füllen? Erwartet
> wird da ja ein Array.
>
> Soetwas funktioniert:
> <f:form.select options="{foo:'bar'}" />
>
> Aber so gehts nicht (wird nicht als Array erkannt):
>
> <f:form.select options="{f:cObject(typoscriptObjectPath:
> 'lib.selectOptions')}"/>
>
> lib.selectOptions = COA
> lib.selectOptions {
> # stdWrap.wrap = {|}
> 10 = TEXT
> 10.value = foo
> 10.wrap = |:
>
> 20 = TEXT
> 20.value = bar
> 20.wrap = '|',
> }
>
>
> ..das wäre so schön einfach. Oder geht das doch irgendwie?
>
> Hauke
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list