向GridView添加额外的或自定义的过滤字段(Yii2)


Add additional or custom filtering field to GridView (Yii2)

除了GridView中的列过滤之外,我还想在GridView之外包含自定义字段或两个附加字段,这些字段与GridView一起进行过滤。我有一个名为卡号的表,我想包含对卡号范围的搜索。我想包括表上方的字段,用户将在其中输入要查看或要过滤掉的卡号范围,但我不知道如何做到这一点。

只需添加一些CSS类字段,如additionalFilter和在GridView配置中添加

'filterSelector' => '.additionalFilter',

现在GridView将使用这个类的输入作为更多的过滤器。