我和Yii2.0一起工作,在我的要求中我希望显示我特定网格中的所有记录(没有分页),我的意思是假设我有250条记录(行)意味着所有记录都将列在该网格中,然后我希望自定义组合框限制像(10,50,100)这样的记录.
我想要组合框
您是否有任何想法和建议按照上述要求实施,请提前感谢您的支持和想法
在我的需求量的我想列出与关系数据的GridView控件,我有两个表tbl_work(ID,workid,cdr_id tbl_cd的(foreign_key))和tbl_cd(ID,主叫,被叫).
在工作模型和有一个关系的CD模型.然后我用tb_work表创建了一个网格,并显示了tbl_cd表记录.
工作模型中的搜索功能
$query = AuditorWorkItems::find();
$query->with("cd");
// add conditions that should always apply here
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
$this->load($params);
if (!$this->validate()) {
// uncomment the following line if you do not want to return any records when validation fails
// $query->where('0=1');
return $dataProvider;
}
// grid filtering conditions
$query->andFilterWhere([
'id' => $this->id,
'workid' => $this->workid,
'cdr_id' => $this->cdr_id
]);
return $dataProvider;
Run Code Online (Sandbox Code Playgroud)
在我的网格中
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' …Run Code Online (Sandbox Code Playgroud)