我们如何使用yii2网格在页脚中显示搜索框。我试过但由于'showFooter'=>它显示了额外的tr true,属性。我的代码看起来像这样。
<?=
GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterPosition' => 'footer',
'showFooter' => true,
],
'columns' => [
['class' => 'yii\grid\SerialColumn',
'header' => 'S.No.'
],
--columns--
],
?>
因为你可以在搜索框之前看到额外的tr。我想在每种情况下删除这个tr(搜索,排序)。
答案 0 :(得分:0)
您可以使用filterPosition whit适当的常量值
GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'filterPosition' => GridView::FILTER_POS_FOOTER,
'showFooter' => true,
],
'columns' => [
['class' => 'yii\grid\SerialColumn',
'header' => 'S.No.'
],
--columns--
],
?>
点击此处了解更多http://www.yiiframework.com/doc-2.0/yii-grid-gridview.html# $ filterPosition-detail
http://www.yiiframework.com/doc-2.0/yii-grid-gridview.html#FILTER_POS_FOOTER-detail
答案 1 :(得分:0)
我发现解决方案只是添加属性
'footerRowOptions'=&gt; ['style'=&gt;'display:none;'],
在gridview小部件上。这不会在页脚中的搜索框之前显示额外的tr。希望它会帮助别人。