如何创建没有加载数据的 gridview?
How can i create a gridview with no data on loading?
所以我有一个由 gii
创建的标准 gridview
,它连接到一个已经有一些记录的 mysql
数据库,它工作完美,但我需要它,当页面已加载,不应在视图上显示任何数据,它只应在对任何字段进行搜索后显示。
如何设置加载时不显示数据的 gridview?
提前致谢
您可以在 ModelSearch.php
中执行类似的操作(或使用多个搜索参数的变体)
if($this->your_search_attribute == '') $query->andFilterWhere(['id' => 0]);
不知道有没有更简单更像yii的方法..
所以我有一个由 gii
创建的标准 gridview
,它连接到一个已经有一些记录的 mysql
数据库,它工作完美,但我需要它,当页面已加载,不应在视图上显示任何数据,它只应在对任何字段进行搜索后显示。
如何设置加载时不显示数据的 gridview?
提前致谢
您可以在 ModelSearch.php
if($this->your_search_attribute == '') $query->andFilterWhere(['id' => 0]);
不知道有没有更简单更像yii的方法..