Hello,
I'm trying to make a plugin to add some fields to my product. But I'm not sure how to get media field in the following call:
function plgVmOnProductEdit($field, $productId, &$row, &$retValue) {
if ($field->custom_element != $this->_name) return '';
$html = ''; // Initialize HTML variable
// Text field
$html .= '<div>Text Field:</div>';
$html .= '<textarea name="customfield_params['.$row.'][text_field]" style="width: 100%; height: 100px;">';
$html .= htmlspecialchars($field->text_field);
$html .= '</textarea><br/>';
// First HTML editor field
$editor = JFactory::getEditor();
$html .= '<div>HTML Field 1:</div>';
$html .= $editor->display('customfield_params['.$row.'][html_field1]', htmlspecialchars($field->html_field1), '100%', '200', '75', '20', false);
// Media field
$html .= '<div>Media Field:</div>';
//HOW TO GET A MEDIA FIELD INSERTED HERE??
$retValue .= $html;
$row++;
return true;
}
Does anyone know what to call for this to work?