Php 使用JHTML-Joomla 2.5生成多个复选框

Php 使用JHTML-Joomla 2.5生成多个复选框,php,checkbox,joomla,Php,Checkbox,Joomla,我有一个生成选择列表下拉列表的代码 $query->select('position_id AS value, position_name AS text'); $query->from('#__football_player_positions'); $query->order('position_name'); $db->setQuery($query); $options = $db->loadObjectList(

我有一个生成选择列表下拉列表的代码

    $query->select('position_id AS value, position_name AS text');
    $query->from('#__football_player_positions');
    $query->order('position_name');

    $db->setQuery($query);

    $options = $db->loadObjectList();

    if ($db->getErrorNum()) {
        JError::raiseWarning(500, $db->getErrorMsg());
    }

    array_unshift($options, JHtml::_('select.option', '', JText::_('-Select Position-')));

    return $options;
我的问题是,如何生成名为fooBar[]的复选框,以便在获得所选复选框的值之后


如果I JHtml::u'checkbox.option'则会出现错误。

不幸的是,Joomla不支持多列表。我们必须手动创建它

$html = '<select id="" name="sth[]" multiple="multiple">';
//here values
$html = '</select';
return $html;