From e062d0b120abad6c15131a0ab722ac69b6b877ca Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Wed, 7 Sep 2011 19:01:50 +0300 Subject: [PATCH] add radio input widget --- ipf/form/widget/radioinput.php | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 ipf/form/widget/radioinput.php diff --git a/ipf/form/widget/radioinput.php b/ipf/form/widget/radioinput.php new file mode 100644 index 0000000..a28484e --- /dev/null +++ b/ipf/form/widget/radioinput.php @@ -0,0 +1,44 @@ +choices = $attrs['choices']; + unset($attrs['choices']); + } + parent::__construct($attrs); + } + + public function render($name, $value, $extra_attrs=array(), + $choices=array()) + { + $output = array(); + if ($value === null) { + $value = ''; + } + // $final_attrs = $this->buildAttrs($extra_attrs); + $output[] = ''; + return new IPF_Template_SafeString(implode("\n", $output), true); + } +} + -- 2.49.0