protected function getInput() { JPlugin::loadLanguage('com_iproperty', JPATH_ADMINISTRATOR); if ($this->_ipIsInstalled()) { $companies = ipropertyHTML::companySelectList('', '', '', true); $class = isset($this->element["class"]) ? " " . $this->element["class"] : ""; $multiple = isset($this->element["multiple"]) ? $this->element["multiple"] : false; $multiple = $multiple == 1 || $multiple == 'true' || $multiple == 'multiple' ? ' multiple="multiple" size="8"' : ""; $name = $this->name; if (!empty($multiple)) { $name = $this->name . "[]"; } return JHtml::_('select.genericlist', $companies, $name, 'class="inputbox' . $class . '"' . $multiple, 'value', 'text', $this->value, $this->id); } else { return '<div class="ice-message">' . JText::_("IPCOMPONENT_DONT_INSTALL") . '</div>'; } }