如何创建加载时没有数据的网格视图


How can i create a gridview with no data on loading?

所以我有一个由gii创建的标准gridview,它连接到已经有一些记录的mysql数据库,它工作得很好,但我需要在加载页面时,不应在视图上显示任何数据,只有在对任何字段进行搜索后才应显示。

如何设置加载时不显示数据的网格视图?

提前致谢

您可以在

ModelSearch.php中执行类似操作(或具有多个搜索参数的变体)

if($this->your_search_attribute == '') $query->andFilterWhere(['id' => 0]);

不知道有没有更简单的更像yii的方法..