PHP Класс Nette\Forms\Rendering\DefaultFormRenderer

Наследование: implements Nette\Forms\IFormRenderer, use trait Nette\SmartObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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)

Свойство Тип Описание
$counter integer
$form Nette\Forms\Form

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
getValue ( $name ) : string
getWrapper ( $name ) : Nette\Utils\Html

Описание методов

getValue() защищенный Метод

protected getValue ( $name ) : string
Результат string

getWrapper() защищенный Метод

protected getWrapper ( $name ) : Nette\Utils\Html
Результат Nette\Utils\Html

render() публичный Метод

Provides complete form rendering.
public render ( Form $form, $mode = NULL ) : string
$form Nette\Forms\Form
Результат string

renderBegin() публичный Метод

Renders form begin.
public renderBegin ( ) : string
Результат string

renderBody() публичный Метод

Renders form body.
public renderBody ( ) : string
Результат string

renderControl() публичный Метод

Renders 'control' part of visual row of controls.
public renderControl ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Результат string

renderControls() публичный Метод

Renders group of controls.
public renderControls ( $parent ) : string
Результат string

renderEnd() публичный Метод

Renders form end.
public renderEnd ( ) : string
Результат string

renderErrors() публичный Метод

Renders validation errors (per form or per control).
public renderErrors ( Nette\Forms\IControl $control = NULL, $own = TRUE ) : string
$control Nette\Forms\IControl
Результат string

renderLabel() публичный Метод

Renders 'label' part of visual row of controls.
public renderLabel ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Результат string

renderPair() публичный Метод

Renders single visual row.
public renderPair ( Nette\Forms\IControl $control ) : string
$control Nette\Forms\IControl
Результат string

renderPairMulti() публичный Метод

Renders single visual row of multiple controls.
public renderPairMulti ( array $controls ) : string
$controls array
Результат string

Описание свойств

$counter защищенное свойство

protected int $counter
Результат integer

$form защищенное свойство

protected Form,Nette\Forms $form
Результат Nette\Forms\Form

$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 \--- \--- \--- \--- \--
public $wrappers