/** * Display Field * * @param string $field_name The field's name * @param mixed $field_data The field's current value * @param array $field_settings The field's settings * @return string The field's HTML */ function display_field($field_name, $field_data, $field_settings) { global $DSP; $this->prep_field_data($field_data); $SD = new Fieldframe_SettingsDisplay(); $r = $DSP->input_hidden($field_name, 'n') . $SD->multiselect($field_name . '[]', $field_data, $field_settings['options'], array('width' => ';')); return $r; }
/** * Display Cell * * @param string $cell_name The cell's name * @param mixed $cell_data The cell's current value * @param array $cell_settings The cell's settings * @return string The cell's HTML */ function display_cell($cell_name, $cell_data, $cell_settings) { $SD = new Fieldframe_SettingsDisplay(); return $SD->multiselect($cell_name . '[]', $cell_data, $cell_settings['options'], array('width' => '145px')); }
/** * Display Field * * @param string $field_name The field's name * @param mixed $field_data The field's current value * @param array $field_settings The field's settings * @return string The field's HTML */ function display_field($field_name, $field_data, $field_settings) { $this->prep_field_data($field_data); $SD = new Fieldframe_SettingsDisplay(); return $SD->multiselect($field_name . '[]', $field_data, $field_settings['options'], array('width' => ';')); }