sfWidgetFormSelect represents a select HTML tag.
Method Summary
__construct , getIdFormat , generateId , renderContentTag , renderTag , generateTwoCharsRange , isHidden , setIdFormat , setHidden , needsMultipartForm , fixFormId
Methods inherited from sfWidget
getAttributes , getAttribute , __construct , setAttributes , setCharset , getOptions , isXhtml , setXhtml , render , configure , escapeOnce , setAttribute , renderContentTag , getCharset , renderTag , fixDoubleEscape , getOption , setOptions , attributesToHtmlCallback , getRequiredOptions , addOption , hasOption , attributesToHtml , addRequiredOption , setOption
Method Details
-
(string) render ($name, $value = null, $attributes = array(), $errors = array())
Browse code
| $name |
The element name
|
| $value |
The value selected in this widget
|
| $attributes |
An array of HTML attributes to be merged with the default HTML attributes
|
| $errors |
An array of errors for the field
|
returns An HTML tag string
-
(array) getOptionsForSelect ($value, $choices)
Browse code
| $value |
The selected value
|
| $choices |
An array of choices
|
Returns an array of option tags for the given choices
returns An array of option tags
-
-
configure ($options = array(), $attributes = array())
Browse code
| $options |
An array of options
|
| $attributes |
An array of default HTML attributes
|
Constructor.
Available options:
* choices: An array of possible choices (required)
* multiple: true if the select tag must allow multiple selections
-
attributesToHtmlCallback ($k, $v)
Browse code
|