Prado\Web\UI\TForm::render PHP Метод

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

Renders the form.
public render ( $writer )
    public function render($writer)
    {
        $page = $this->getPage();
        $this->addAttributesToRender($writer);
        $writer->renderBeginTag('form');
        $cs = $page->getClientScript();
        if ($page->getClientSupportsJavaScript()) {
            $cs->renderHiddenFieldsBegin($writer);
            $cs->renderScriptFilesBegin($writer);
            $cs->renderBeginScripts($writer);
            $page->beginFormRender($writer);
            $this->renderChildren($writer);
            $cs->renderHiddenFieldsEnd($writer);
            $page->endFormRender($writer);
            $cs->renderScriptFilesEnd($writer);
            $cs->renderEndScripts($writer);
        } else {
            $cs->renderHiddenFieldsBegin($writer);
            $page->beginFormRender($writer);
            $this->renderChildren($writer);
            $page->endFormRender($writer);
            $cs->renderHiddenFieldsEnd($writer);
        }
        $writer->renderEndTag();
    }