Default form renderer.
Default form renderer.
This form renderer will render all controls into div elements, handles fieldsets and hidden inputs correctly, and supports custom nodes as well. The error, description and label properties are properly rendered before each control widget. Many output elements have class names for easy styling using CSS.
render_default() ¶Render the form into XHTML.
_build_child_node($node) [protected] ¶Build XHTML for a form child.
$nodeA valid form child instance, e.g. AnewtFormControl or AnewtFormFieldset.
_build_form_control_node($control) [protected] ¶Build XHTML for a form control.
$controlAn AnewtFormControl instance.
_build_fieldset_node($fieldset) [protected] ¶Build XHTML for a fieldset.
$fieldsetAn AnewtFormFieldset instance.
_build_description_node($obj) [protected] ¶Build a description node.
_build_error_node($obj) [protected] ¶Build an error node.
AnewtContainer::_to_array()AnewtContainer::_add()AnewtContainer::delete()AnewtContainer::get()AnewtContainer::_isset()AnewtContainer::_seed()AnewtContainer::setdefault()AnewtContainer::getdefault()AnewtContainer::set()AnewtContainer::__isset()AnewtContainer::__set()AnewtContainer::is_set()AnewtContainer::add()AnewtContainer::_getdefault()AnewtContainer::__unset()AnewtContainer::seed()AnewtContainer::to_array()AnewtContainer::_get()AnewtContainer::__get()AnewtContainer::keys()AnewtContainer::clear()AnewtContainer::_keys()AnewtContainer::_set()AnewtFormRenderer::__construct()AnewtFormRenderer::set_form()AnewtFormRenderer::$_formAnewtFormRenderer::build_form_element()AnewtRenderer::render()