getManufacturers(true, true, false); $emptyOption = vHtml::_ ('select.option', '', vmText::_ ('COM_VIRTUEMART_LIST_EMPTY_OPTION'), 'virtuemart_manufacturer_id', 'mf_name'); if(!empty($manufacturers) and is_array($manufacturers)){ array_unshift ($manufacturers, $emptyOption); } else { $manufacturers = array($emptyOption); } return vHtml::_('select.genericlist', $manufacturers, $this->name, 'class="inputbox" size="1"', 'virtuemart_manufacturer_id', 'mf_name', $this->value, $this->id); } } if(JVM_VERSION>0){ //could be written abstract with eval jimport('joomla.form.formfield'); class JFormFieldManufacturer extends vFormFieldManufacturer{ public function __construct($form = null){ parent::__construct($form); vBasicModel::addIncludePath(VMPATH_ADMIN.DS.'vmf'.DS.'html','html'); VmConfig::loadJLang('com_virtuemart'); } } }