I searched for a while for the proper way to do this in symfony. Hopefully this will save somebody else a little time.
First, here is the code:
<?php echo form_tag("module/action"); ?>
<noscript><?php echo submit_tag('go'); ?></noscript>
I’ll walk through the not obvious parts.
First is the normal form_tag with your return module and action.
Next, selection is your returned selection. $list is your list of objects.
array(‘include_custom’ => ‘– Jump to List –‘) creates a unique initial field or title for the list.
If you are lost, see the symfony forms reference for additional details.