AAAAhome/academiac/www/libraries/joomla/html/parameter/element/sql.php000064400000003465151372624710021351 0ustar00setQuery($node->attributes('query')); $key = ($node->attributes('key_field') ? $node->attributes('key_field') : 'value'); $val = ($node->attributes('value_field') ? $node->attributes('value_field') : $name); $options = $db->loadObjectlist(); // Check for an error. if ($db->getErrorNum()) { JError::raiseWarning(500, $db->getErrorMsg()); return false; } if (!$options) { $options = array(); } return JHtml::_( 'select.genericlist', $options, $control_name . '[' . $name . ']', array( 'id' => $control_name . $name, 'list.attr' => 'class="inputbox"', 'list.select' => $value, 'option.key' => $key, 'option.text' => $val ) ); } }