AAAAhome/academiac/www/administrator/components/com_installer/models/fields/group.php000064400000002663151372105720024517 0ustar00element['onchange'] ? ' onchange="'.(string) $this->element['onchange'].'"' : ''; $options = array(); foreach ($this->element->children() as $option) { $options[] = JHtml::_('select.option', (string)$option->attributes()->value, JText::_(trim((string) $option))); } $dbo = JFactory::getDbo(); $query = $dbo->getQuery(true); $query->select('DISTINCT folder'); $query->from('#__extensions'); $query->where('folder != '.$dbo->quote('')); $query->order('folder'); $dbo->setQuery((string)$query); $folders = $dbo->loadColumn(); foreach($folders as $folder) { $options[] = JHtml::_('select.option', $folder, $folder); } $return = JHtml::_('select.genericlist', $options, $this->name, $onchange, 'value', 'text', $this->value, $this->id); return $return; } }