Html joomla从api中选择列表
如何在joomla 3.1中生成带有自定义项的下拉列表。我看了两个例子,但我没有把这件事做好。我一直在尝试以下内容,但列表中没有列出html的工作原理Html joomla从api中选择列表,html,select,joomla3.1,Html,Select,Joomla3.1,如何在joomla 3.1中生成带有自定义项的下拉列表。我看了两个例子,但我没有把这件事做好。我一直在尝试以下内容,但列表中没有列出html的工作原理 public function getInput() { $jinput = JFactory::getApplication()->input; $sub_id = $jinput->get('sub_id'); $db = JFactory::getDbo(); $query = $db->g
public function getInput() {
$jinput = JFactory::getApplication()->input;
$sub_id = $jinput->get('sub_id');
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select('*')
->from('#__unis_faculties')
->order('faculty_name');
$db->setQuery($query);
$rows = $db->loadObjectList();
//array_unshift($rows, JHtml::_('select.option', '', JText::_('COM_UNIS_FACULTIES'), 'value', 'text'));
return JHTML::_('select.genericlist',$rows,'faculties',array('class'=>'nourritures','option.attr'=>'data'));
}
您的代码实际上看起来没有问题 只要查询返回一些东西,您就在正确的轨道上
select('*')
更改为select('COL\u A作为值,COL\u B作为文本')
getInput
的结果(顺便说一句,这不是个好名字,不如getFacultiesDropdown()