PHP Class Nette\Forms\Rendering\DefaultFormRenderer

Inheritance: implements Nette\Forms\IFormRenderer, use trait Nette\SmartObject
Afficher le fichier Open project: nette/forms Class Usage Examples

Méthodes publiques

Свойство Type Description
$wrappers --- error.container .... error.item [.class] \--- --- hidden.container .... HIDDEN CONTROLS \--- --- group.container .... group.label .... group.description --- controls.container --- pair.container [.required .optional .odd] --- label.container .... LABEL .... label.suffix .... label.requiredsuffix \--- --- control.container [.odd] .... CONTROL [.required .text .password .file .submit .button] .... control.requiredsuffix .... control.description .... control.errorcontainer + control.erroritem \--- \--- \--- \--- \--

Protected Properties

Свойство Type Description
$counter integer
$form Nette\Forms\Form

Méthodes publiques

Méthode Description
render ( Form $form, $mode = NULL ) : string Provides complete form rendering.
renderBegin ( ) : string Renders form begin.
renderBody ( ) : string Renders form body.
renderControl ( Nette\Forms\IControl $control ) : string Renders 'control' part of visual row of controls.
renderControls ( $parent ) : string Renders group of controls.
renderEnd ( ) : string Renders form end.
renderErrors ( Nette\Forms\IControl $control = NULL, $own = TRUE ) : string Renders validation errors (per form or per control).
renderLabel ( Nette\Forms\IControl $control ) : string Renders 'label' part of visual row of controls.
renderPair ( Nette\Forms\IControl $control ) : string Renders single visual row.
renderPairMulti ( array $controls ) : string Renders single visual row of multiple controls.

Méthodes protégées

Méthode Description
getValue ( $name ) : string
getWrapper ( $name ) : Nette\Utils\Html

Method Details

getValue() protected méthode

protected getValue ( $name ) : string
Résultat string

getWrapper() protected méthode

protected getWrapper ( $name ) : Nette\Utils\Html
Résultat Nette\Utils\Html

render() public méthode

Provides complete form rendering.
public render ( Form $form, $mode = NULL ) : string
$form Nette\Forms\Form
Résultat string

renderBegin() public méthode

Renders form begin.
public renderBegin ( ) : string
Résultat string

renderBody() public méthode

Renders form body.
public renderBody ( ) : string
Résultat string

renderControl() public méthode

Renders 'control' part of visual row of controls.
public renderControl ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Résultat string

renderControls() public méthode

Renders group of controls.
public renderControls ( $parent ) : string
Résultat string

renderEnd() public méthode

Renders form end.
public renderEnd ( ) : string
Résultat string

renderErrors() public méthode

Renders validation errors (per form or per control).
public renderErrors ( Nette\Forms\IControl $control = NULL, $own = TRUE ) : string
$control Nette\Forms\IControl
Résultat string

renderLabel() public méthode

Renders 'label' part of visual row of controls.
public renderLabel ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Résultat string

renderPair() public méthode

Renders single visual row.
public renderPair ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Résultat string

renderPairMulti() public méthode

Renders single visual row of multiple controls.
public renderPairMulti ( array $controls ) : string
$controls array
Résultat string

Property Details

$counter protected_oe property

protected int $counter
Résultat integer

$form protected_oe property

protected Form,Nette\Forms $form
Résultat Nette\Forms\Form

$wrappers public_oe property

--- error.container .... error.item [.class] \--- --- hidden.container .... HIDDEN CONTROLS \--- --- group.container .... group.label .... group.description --- controls.container --- pair.container [.required .optional .odd] --- label.container .... LABEL .... label.suffix .... label.requiredsuffix \--- --- control.container [.odd] .... CONTROL [.required .text .password .file .submit .button] .... control.requiredsuffix .... control.description .... control.errorcontainer + control.erroritem \--- \--- \--- \--- \--
public $wrappers