在yii2网格中添加自定义过滤器

时间:2015-04-13 13:30:47

标签: yii2 yii2-advanced-app

我用crud创建了一个yii2网格。在日期列中,我想要一个包含两个输入的过滤器,一个来自日期,另一个来自日期,它会过滤这两个日期之间的数据。

1 个答案:

答案 0 :(得分:0)

一切都已完成。 据我所知,我正在回答这个问题。

   <form action="http://localhost/singla_cons/backend/web/attendenceview" method ="get">
From:<input type="date" class="fdate" name="AttendenceviewSearch[from_date]" >
To:<input type="date" class="fdate"  name="AttendenceviewSearch[to_date]">
<input type="submit" val ue="Get">
</form>

在视图功能中使用它。

之后在模型函数中

public $from_date;

public $ to_date;

->andFilterWhere(['>=','date',$this->from_date])
    ->andFilterWhere(['<=','date',$this->to_date]);

一切都已完成。