base class of all builder form classes generated by the jform compiler.
a builder form class is a class which help to generate a form for the output (html form for example)
| package |
jelix |
|---|---|
| subpackage |
forms |
| deprecated |
endOfTag()
generateFormName( $sel)
getForm()
getName()
getOption(string $name) : mixed
stringname of an option
mixedthe value of the option
outputAllControls()
| since | 1.1 |
|---|---|
outputControl(\jFormsControl $ctrl, array $attributes = array())
arrayattribute to add on the generated code (html attributes for example)
outputControlLabel(\jFormsControl $ctrl, $editMode = true)
outputControlValue(\jFormsControl $ctrl, array $attributes = array())
arrayattribute to add on the generated code (html attributes for example)
outputHeader()
outputMetaContent(\jTpl $tpl)
setAction(string $action, array $actionParams)
stringaction selector where form will be submit
arrayparameters for the action
setOptions(array $options)
arrayassociative array
_action : string
| var |
|---|
string
_actionParams : array
| var |
|---|
array
_name :
_endt :