我不知道我哪里出错了,我确实玩过它,但没有取得任何成就。
我想使用 cListview 显示数据但无法这样做我在模型中有一个函数
模型
public function psearch1()
{
$name=$_GET['search'];
$criteria=new CDbCriteria;
$criteria->alias="t";
$criteria->select="t.id,t.name,t.model";
$criteria->condition='name LIKE "%'.$name.'%"';
return new CActiveDataProvider($this,array('criteria'=>$criteria,));
}
控制器
public function actionPsearchindex()
{
$dataProvider=new Modelname('psearch');
$this->render('psearchindex',array(
'dataProvider'=>$dataProvider,
));
}
看法
搜索索引
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_psearchindex1',
));
_psearchindex
echo CHtml::encode($data->name);
当我执行时,我得到以下
错误
Modelname 及其行为没有名为“getData”的方法或闭包。
这是我第一次尝试这样做,但无法弄清楚出了什么问题