显示不同模型yii2的网格视图

display grid view of different model yii2

我需要在包含另一个模型属性的索引页中显示网格视图。

我需要从当前模型中没有的模型中获取数据。

我是 yii2 框架的新手,请逐步解释这个过程。

如果你想在一个视图中显示两个 gridview,你需要使用不同的数据提供者(例如 $dataProvider 1,$dataProvider 2)插入两个分开的 gridview,并在操作中:

    return $this->render('yourView', [
        'searchModel1' => $searchModel1,
        'searchModel2' => $searchModel2,
        'dataProvider1' => $dataProvider1,
        'dataProvider2' => $dataProvider2,
    ]);