Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Zend Framework 2: Select Optgroups

DZone's Guide to

Zend Framework 2: Select Optgroups

· Web Dev Zone
Free Resource

Tips, tricks and tools for creating your own data-driven app, brought to you in partnership with Qlik.

On my project I’m currently working on I needed to use optgroups. After looking high and low through the documentation and the code I discovered the feature kind of worked, but kind of didn’t. I issued a pull request that fixed the code for the next release (2.0.1) but here’s the skinny on how to set it up.

When setting the valueOptions attribute of a SelectElement specify an array as follows for optgroup support.

    return array(
            array('label' => 'Jazz', 'options' =>
                array(
                    'Acid',
                    'Cool',
                    'Smooth'
                )
            ),
            array('label' => 'Rock', 'options' =>
                array(
                'Alternative Rock',
                'Folk Rock',
                'Garage Rock',
                'Hard Rock',
                'Heavy Metal'
                )
            )
        );

 

Explore data-driven apps with less coding and query writing, brought to you in partnership with Qlik.

Topics:

Published at DZone with permission of James Carr, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}