Class htmlJformsBuilder

Description

HTML form builder

Located in /plugins/jforms/html/html.jformsbuilder.php (line 18)

jFormsBuilderBase
   |
   --htmlJformsBuilder
Variable Summary
mixed $jsContent
mixed $options
Method Summary
void commonJs ( $ctrl)
void escJsStr ( $str)
void jsCaptcha ( $ctrl)
void jsCheckbox ( $ctrl)
void jsCheckboxes ( $ctrl)
void jsChoice ( $ctrl)
void jsChoiceInternal ( $ctrl)
void jsDate ( $ctrl)
void jsDatetime ( $ctrl)
void jsGroup ( $ctrl)
void jsHtmleditor ( $ctrl)
void jsInput ( $ctrl)
void jsListbox ( $ctrl)
void jsMenulist ( $ctrl)
void jsOutput ( $ctrl)
void jsRadiobuttons ( $ctrl)
void jsReset ( $ctrl)
void jsSecret ( $ctrl)
void jsSecretconfirm ( $ctrl)
void jsSubmit ( $ctrl)
void jsTextarea ( $ctrl)
void jsUpload ( $ctrl)
void outputCaptcha ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputCheckbox ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputCheckboxes ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputChoice ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputControl ( $ctrl)
void outputControlLabel ( $ctrl)
void outputDate ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputDatetime ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputFooter ()
void outputGroup ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputHeader (array $params)
void outputHelp ( $ctrl)
void outputHtmleditor ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputInput ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputListbox ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputMenulist ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputMetaContent ( $t)
void outputOutput ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputRadiobuttons ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputReset ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputSecret ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputSecretconfirm ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputSubmit ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputTextarea ( $ctrl,  $id,  $class,  $readonly,  $hint)
void outputUpload ( $ctrl,  $id,  $class,  $readonly,  $hint)
void _outputDateControlDay ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
void _outputDateControlHour ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
void _outputDateControlMinutes ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
void _outputDateControlMonth ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
void _outputDateControlSeconds ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
void _outputDateControlYear ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
Variables
mixed $isRootControl = true (line 22)
  • access: protected
mixed $jsContent = '' (line 176)
  • access: protected
mixed $options (line 20)
  • access: protected

Inherited Variables

Inherited from jFormsBuilderBase

jFormsBuilderBase::$_action
jFormsBuilderBase::$_actionParams
jFormsBuilderBase::$_endt
jFormsBuilderBase::$_form
jFormsBuilderBase::$_name
Methods
commonJs (line 221)
  • access: protected
void commonJs ( $ctrl)
  • $ctrl
escJsStr (line 217)
  • access: protected
void escJsStr ( $str)
  • $str
jsCaptcha (line 750)
  • access: protected
void jsCaptcha ( $ctrl)
  • $ctrl
jsCheckbox (line 484)
  • access: protected
void jsCheckbox ( $ctrl)
  • $ctrl
jsCheckboxes (line 522)
  • access: protected
void jsCheckboxes ( $ctrl)
  • $ctrl
jsChoice (line 822)
  • access: protected
void jsChoice ( $ctrl)
  • $ctrl
jsChoiceInternal (line 833)
  • access: protected
void jsChoiceInternal ( $ctrl)
  • $ctrl
jsDate (line 413)
  • access: protected
void jsDate ( $ctrl)
  • $ctrl
jsDatetime (line 461)
  • access: protected
void jsDatetime ( $ctrl)
  • $ctrl
jsGroup (line 769)
  • access: protected
void jsGroup ( $ctrl)
  • $ctrl
jsHtmleditor (line 657)
  • access: protected
void jsHtmleditor ( $ctrl)
  • $ctrl
jsInput (line 265)
  • access: protected
void jsInput ( $ctrl)
  • $ctrl
jsListbox (line 620)
  • access: protected
void jsListbox ( $ctrl)
  • $ctrl
jsMenulist (line 574)
  • access: protected
void jsMenulist ( $ctrl)
  • $ctrl
jsOutput (line 703)
  • access: protected
void jsOutput ( $ctrl)
  • $ctrl
jsRadiobuttons (line 548)
  • access: protected
void jsRadiobuttons ( $ctrl)
  • $ctrl
jsReset (line 740)
  • access: protected
void jsReset ( $ctrl)
  • $ctrl
jsSecret (line 673)
  • access: protected
void jsSecret ( $ctrl)
  • $ctrl
jsSecretconfirm (line 692)
  • access: protected
void jsSecretconfirm ( $ctrl)
  • $ctrl
jsSubmit (line 732)
  • access: protected
void jsSubmit ( $ctrl)
  • $ctrl
jsTextarea (line 637)
  • access: protected
void jsTextarea ( $ctrl)
  • $ctrl
jsUpload (line 714)
  • access: protected
void jsUpload ( $ctrl)
  • $ctrl
outputAllControls (line 24)
  • access: public
void outputAllControls ()

Redefinition of:
jFormsBuilderBase::outputAllControls()
displays all the form. outputMetaContent, outputHeader and outputFooters are also called
outputCaptcha (line 744)
  • access: protected
void outputCaptcha ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputCheckbox (line 473)
  • access: protected
void outputCheckbox ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputCheckboxes (line 491)
  • access: protected
void outputCheckboxes ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputChoice (line 773)
  • access: protected
void outputChoice ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputControl (line 202)
  • access: public
void outputControl ( $ctrl)
  • $ctrl

Redefinition of:
jFormsBuilderBase::outputControl()
displays the content corresponding of the given control
outputControlLabel (line 189)
  • access: public
void outputControlLabel ( $ctrl)
  • $ctrl

Redefinition of:
jFormsBuilderBase::outputControlLabel()
displays the label corresponding of the given control
outputDate (line 389)
  • access: protected
void outputDate ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputDatetime (line 425)
  • access: protected
void outputDatetime ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputFooter (line 178)
  • access: public
void outputFooter ()

Redefinition of:
jFormsBuilderBase::outputFooter()
output the footer content of the form
outputGroup (line 754)
  • access: protected
void outputGroup ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputHeader (line 103)

output the header content of the form

  • access: public
void outputHeader (array $params)
  • array $params: some parameters
    • "errDecorator"=>"name of your javascript object for error listener"
    • "helpDecorator"=>"name of your javascript object for help listener"
    • "method" => "post" or "get". default is "post"

Redefinition of:
jFormsBuilderBase::outputHeader()
output the header content of the form
outputHelp (line 840)
  • access: protected
void outputHelp ( $ctrl)
  • $ctrl
outputHtmleditor (line 651)
  • access: protected
void outputHtmleditor ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputInput (line 254)
  • access: protected
void outputInput ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputListbox (line 581)
  • access: protected
void outputListbox ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputMenulist (line 555)
  • access: protected
void outputMenulist ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputMetaContent (line 56)
  • access: public
void outputMetaContent ( $t)
  • $t

Redefinition of:
jFormsBuilderBase::outputMetaContent()
called during the meta content processing in templates This method should set things on the response, like adding css styles, javascript links etc.
outputOutput (line 697)
  • access: protected
void outputOutput ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputRadiobuttons (line 529)
  • access: protected
void outputRadiobuttons ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputReset (line 736)
  • access: protected
void outputReset ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputSecret (line 663)
  • access: protected
void outputSecret ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputSecretconfirm (line 687)
  • access: protected
void outputSecretconfirm ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputSubmit (line 720)
  • access: protected
void outputSubmit ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputTextarea (line 631)
  • access: protected
void outputTextarea ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
outputUpload (line 706)
  • access: protected
void outputUpload ( $ctrl,  $id,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $class
  • $readonly
  • $hint
_outputDateControlDay (line 298)
  • access: protected
void _outputDateControlDay ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint
_outputDateControlHour (line 348)
  • access: protected
void _outputDateControlHour ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint
_outputDateControlMinutes (line 361)
  • access: protected
void _outputDateControlMinutes ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint
_outputDateControlMonth (line 311)
  • access: protected
void _outputDateControlMonth ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint
_outputDateControlSeconds (line 374)
  • access: protected
void _outputDateControlSeconds ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint
_outputDateControlYear (line 331)
  • access: protected
void _outputDateControlYear ( $ctrl,  $id,  $value,  $class,  $readonly,  $hint)
  • $ctrl
  • $id
  • $value
  • $class
  • $readonly
  • $hint

Inherited Methods

Inherited From jFormsBuilderBase

jFormsBuilderBase::__construct()
jFormsBuilderBase::generateFormName()
jFormsBuilderBase::getName()
jFormsBuilderBase::outputAllControls()
jFormsBuilderBase::outputControl()
jFormsBuilderBase::outputControlLabel()
jFormsBuilderBase::outputFooter()
jFormsBuilderBase::outputHeader()
jFormsBuilderBase::outputMetaContent()
jFormsBuilderBase::setAction()

Documentation generated on Thu, 22 Mar 2012 22:13:31 +0100 by phpDocumentor 1.4.3