PHP 클래스 jelix\forms\Builder\HtmlBuilder

상속: extends jelix\forms\Builder\BuilderBase
파일 보기 프로젝트 열기: jelix/jelix 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$formConfig
$formType
$jFormsJsVarName
$pluginsConf containing the formwidget for the current builder
$rootWidget jelix\forms\HtmlWidget\RootWidget
$widgets

공개 메소드들

메소드 설명
__construct ( $form )
escJsStr ( $str )
getWidget ( $ctrl, jelix\forms\HtmlWidget\ParentWidgetInterface $parentWidget = null )
getjFormsJsVarName ( )
outputAllControls ( )
outputControl ( $ctrl, $attributes = [] )
outputControlLabel ( $ctrl, $format = '', $editMode = true )
outputControlValue ( $ctrl, $attributes = [] )
outputFooter ( )
outputHeader ( ) output the header content of the form
outputMetaContent ( $t )
setOptions ( array $options ) set options

보호된 메소드들

메소드 설명
_outputAttr ( &$attributes )
outputErrors ( )

메소드 상세

__construct() 공개 메소드

public __construct ( $form )

_outputAttr() 보호된 메소드

protected _outputAttr ( &$attributes )

escJsStr() 공개 메소드

public escJsStr ( $str )

getWidget() 공개 메소드

public getWidget ( $ctrl, jelix\forms\HtmlWidget\ParentWidgetInterface $parentWidget = null )
$parentWidget jelix\forms\HtmlWidget\ParentWidgetInterface

getjFormsJsVarName() 공개 메소드

public getjFormsJsVarName ( )

outputAllControls() 공개 메소드

public outputAllControls ( )

outputControl() 공개 메소드

public outputControl ( $ctrl, $attributes = [] )

outputControlLabel() 공개 메소드

public outputControlLabel ( $ctrl, $format = '', $editMode = true )

outputControlValue() 공개 메소드

public outputControlValue ( $ctrl, $attributes = [] )

outputErrors() 보호된 메소드

protected outputErrors ( )

outputFooter() 공개 메소드

public outputFooter ( )

outputHeader() 공개 메소드

output the header content of the form
public outputHeader ( )

outputMetaContent() 공개 메소드

public outputMetaContent ( $t )

setOptions() 공개 메소드

set options
public setOptions ( array $options )
$options array some parameters
  • "errDecorator"=>"name of your javascript object for error listener"
  • "method" => "post" or "get". default is "post"

프로퍼티 상세

$formConfig 보호되어 있는 프로퍼티

protected $formConfig

$formType 보호되어 있는 프로퍼티

protected $formType

$jFormsJsVarName 보호되어 있는 프로퍼티

protected $jFormsJsVarName

$pluginsConf 보호되어 있는 프로퍼티

containing the formwidget for the current builder
protected $pluginsConf

$rootWidget 보호되어 있는 프로퍼티

protected RootWidget,jelix\forms\HtmlWidget $rootWidget
리턴 jelix\forms\HtmlWidget\RootWidget

$widgets 보호되어 있는 프로퍼티

protected $widgets