[TYPO3-dev] Populating form select options in fluid

Heinz Müller mullerheinz046 at gmail.com
Mon Mar 24 21:08:24 CET 2014


Hi all,

I want to populate the options of a select box with data in my extension
but it doesn't work.

In my controller:

$options = array();
$options[] = 'foo';
$options[] = 'bar';
$this->view->assign('options', $options);

In fluid:
<f:form.select property="myProperty" options="{options}"/>

But my select box remains empy. The only way I can assign values is
explicitly through (options="{foo: 'bar'}") but I want to generate the
contents from my controller, not hardcoded in my view.

<f:debug>{_all}</f:debug> shows that $options exists and that it has the
desired contents.

I have also tried to fill the array with objects according to this article:
http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/BestPractice/OptionsForSelect.html
but this did not help either.

What am I doing wrong?

Thanks for any hints,
Heinz



More information about the TYPO3-dev mailing list