/** * Creating rows with input fields * * @param string $text * @param string $name * @param string $value */ public static function image($name, $value, $class = 'class="inputbox"', $readonly = '', $size = '30', $maxlength = '255', $more = '') { require_once JPATH_ROOT . '/libraries/cms/form/field/media.php'; $media_field = new JFormFieldMedia(); $media_string = <<<XML <field name="{$name}" type="media" default="1" label=""> </field> XML; $element_media = simplexml_load_string($media_string); $media_field->setup($element_media, $value, ''); return $media_field->renderField(); }