Feature: #29399 - OptionViewHelper and OptgroupViewHelper for use with SelectViewHelper
See forge#29399
Description
Allows manually definition of all options and optgroups for
the f:
parent field as tag contents of the
select field. The added ViewHelpers are TagBasedViewHelpers
which means they support all standard HTML attributes.
Note that while tag content rendering is now supported,
it is STILL not possible to create <option>
tags
manually - you HAVE to use the form fields!
Example:
<f:form.select name="myproperty">
<f:form.select.option value="1">Option one</f:form.select.option>
<f:form.select.option value="2">Option two</f:form.select.option>
<f:form.select.optgroup>
<f:form.select.option value="3">Grouped option one</f:form.select.option>
<f:form.select.option value="4">Grouped option twi</f:form.select.option>
</f:form.select.optgroup>
</f:form.select>
Copied!
Impact
- Adds two new ViewHelpers
- Changes
Select
to allow tag content (but not manual options created without usingView Helper f:
)form. select.*