views里如何同时显示DetailView和GridView [ 求助交流 ]
我在控制器里 $model = $this->findModel($id); ... $model_log= Modelstest::find()->where(['lid' => $id])->all();
    $dataProvider = new ActiveDataProvider([
        'query' =>$model_log,
    ]);
return $this->render('test001', [
       // 'model_log'=>$model_log,
        'model' => $model,
        'dataProvider' => $dataProvider
    ]);
然后在视图里显示数据,用DetailView可以,加入GridView就不行。求助 <?= GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => ['lid','xxx']
     ])?>
提示 Invalid Configuration – yii\base\InvalidConfigException
The "query" property must be an instance of a class that implements the QueryInterface e.g. yii\db\Query or its subclasses 这是什么原因 (现在是自己写输出 没有使用GridView)
共 2 条回复
q19011250
            注册时间:2018-03-09
最后登录:2018-04-22
在线时长:0小时36分
    最后登录:2018-04-22
在线时长:0小时36分
- 粉丝0
 - 金钱25
 - 威望0
 - 积分25