public static function render($element_param, $key, $value, $obj_data, $params) { $element = array(); $element[] = $params['label_begin']; $element[] = joosHtml::label(array('for' => $key), $element_param['name']); $element[] = $params['label_end']; $element[] = $params['el_begin']; $editor_params = array('editor' => isset($element_param['html_edit_element_param']['editor']) ? $element_param['html_edit_element_param']['editor'] : 'elrte', 'rows' => isset($element_param['html_edit_element_param']['rows']) ? $element_param['html_edit_element_param']['rows'] : null, 'cols' => isset($element_param['html_edit_element_param']['cols']) ? $element_param['html_edit_element_param']['cols'] : null, 'width' => isset($element_param['html_edit_element_param']['width']) ? $element_param['html_edit_element_param']['width'] : '"98%"', 'height' => isset($element_param['html_edit_element_param']['height']) ? $element_param['html_edit_element_param']['height'] : '200px'); $element[] = joosEditor::display($key, $value, $editor_params); $element[] = $params['el_end']; joosAutoadmin::add_js_onformsubmit(joosEditor::get_content($key)); return implode("\n", $element); }