init($syntax_plugin, $args); $this->opt['args'] = array_filter(array_map('trim', explode('|',array_shift($args)))); $this->standardArgs($args); if (!isset($params['value']) && isset($params['optional'])) { array_unshift($this->opt['args'],' '); } } function render($params, $form) { $this->_handlePreload(); if(!$form->_infieldset){ $form->startFieldset(''); } if ($this->error) { $params['class'] = 'bureaucracy_error'; } $params = array_merge($this->opt, $params); foreach($params['args'] AS $key=>$s) { $i = $i + 1; $check = ($params['value'] == $i)? 'checked="checked"' : ''; $this->tpl .= ''; } parent::render($params, $form); } }