Phpmyadmin 从数据库获取数据到组件

Phpmyadmin 从数据库获取数据到组件,phpmyadmin,components,joomla2.5,Phpmyadmin,Components,Joomla2.5,我有一个问题,我正在安装组件,我想在后端添加组件一个新字段,我想在后端添加更多新字段,该字段是我想添加的下拉列表,我想在下拉列表中从数据库获取数据 给我任何建议,我的问题解决,你告诉我在哪里写dat查询组件告诉我具体的文件名,我有代码,我添加我的代码如下 试图获取C:\wamp\www\Joomla\administrator\components\com\u home\u service\views\serviceitem\tmpl\edit.php第84行的非对象属性 您可以在表的模型文件中

我有一个问题,我正在安装组件,我想在后端添加组件一个新字段,我想在后端添加更多新字段,该字段是我想添加的下拉列表,我想在下拉列表中从数据库获取数据

给我任何建议,我的问题解决,你告诉我在哪里写dat查询组件告诉我具体的文件名,我有代码,我添加我的代码如下

试图获取C:\wamp\www\Joomla\administrator\components\com\u home\u service\views\serviceitem\tmpl\edit.php第84行的非对象属性


您可以在表的模型文件中定义函数,该函数返回数据并包含要在下拉列表中显示的返回值

In controller:
      $model2 = & $this->getModel('modelname');
      $view->setModel($model2, false);
In view.html.php  
      $model2 = & $this->getModel('modelname');
      $droplist = $model2->functioname();
      $lists ['dropdown'] = JHTML::_('select.genericList', $droplist , 'fieldname', 'class="inputbox validate-notzero"', 'value', 'text');
In default.php
      <?php echo $lists ['dropdown']; ?>
控制器中的
:
$model2=&$this->getModel('modelname');
$view->setModel($model2,false);
In view.html.php
$model2=&$this->getModel('modelname');
$droplist=$model2->functionme();
$lists['dropdown']=JHTML::(('select.genericslist',$droplist','fieldname','class=“inputbox validate notzero','value','text');
在default.php中
希望这将有助于解决您的问题

In controller:
      $model2 = & $this->getModel('modelname');
      $view->setModel($model2, false);
In view.html.php  
      $model2 = & $this->getModel('modelname');
      $droplist = $model2->functioname();
      $lists ['dropdown'] = JHTML::_('select.genericList', $droplist , 'fieldname', 'class="inputbox validate-notzero"', 'value', 'text');
In default.php
      <?php echo $lists ['dropdown']; ?>