(2003-2009) * @author Froxlor team (2010-) * @license GPLv2 http://files.froxlor.org/misc/COPYING.txt * @package Functions * @version $Id$ */ function getFormFieldOutputOption($fieldname, $fielddata) { $returnvalue = ''; if(isset($fielddata['option_options']) && is_array($fielddata['option_options']) && !empty($fielddata['option_options'])) { if(isset($fielddata['option_mode']) && $fielddata['option_mode'] == 'multiple') { $multiple = true; $fielddata['value'] = explode(',', $fielddata['value']); } else { $multiple = false; } $label = $fielddata['label']; $options_array = $fielddata['option_options']; $options = ''; foreach($options_array as $value => $title) { $options .= makeoption($title, $value, $fielddata['value']); } eval("\$returnvalue = \"" . getTemplate("formfields/option", true) . "\";"); } return $returnvalue; }