0

我需要在 joomla 模块中进行一些修改。我需要一个选择框,当用户从该数据库中选择值时,它会从数据库中选择值,它将用户重定向到另一个页面。显示该页面的结果。我现在可以从数据库中生成带有值的选择框,如何将其重定向到 joomla 的另一页。这是我使用的代码:

<?php
$db = JFactory :: getDBO();
$query = "select * from #__galleries where parent=0 order by date";
$db->setQuery($query);
$result = $db->loadObjectList();
$options = array();
$options[] = JHTML::_('select.option', '0', '-Select Gallery-');
foreach($result as $row)
{
$options[] = JHTML::_('select.option', $row->id, $row->name);
}
$dropdown = JHTML::_('select.genericlist', $options, 'class="inputbox"', 'name="select"', 'value', 'text');
echo $dropdown; 
?>
4

1 回答 1

0

认为这段代码应该可以工作。显然,您需要根据自己的需要对其进行调整:

$this->setRedirect( 'LINK_GOES_IN_HERE', $options);

希望这可以帮助。

于 2012-06-07T16:17:59.197 回答