Yii2 使用网格视图过滤器时如何附加额外的参数


Yii2 How can append additional paramater when using gridview filter

我想在GridView
中将一个参数附加到自动生成的filtermodel参数中如何添加其他参数?

您可以使用 GridView 的 'filterUrl' 属性

在网格视图中

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'filterUrl' => ['YOUR_CONTROLLER_ACTIONID_HERE','date' => date('Y-m-d')],
    'columns' => [   
    ],
]); ?>

"filterUrl"的第一个参数是操作 ID。之后,您可以将其他 url 参数作为键值对