/ / Como mostrar as caixas de pesquisa no rodapé usando YII 2.0 grid - gridview, yii2

Como mostrar as caixas de pesquisa no rodapé usando YII 2.0 grid - gridview, yii2

Como podemos mostrar caixas de pesquisa no rodapé usando a grade yii2. Eu tentei, mas está mostrando tr extra devido a "showFooter" => verdadeiro propriedade. Meu código é assim.

 <?=
GridView::widget([
"dataProvider" => $dataProvider,
"filterModel" => $searchModel,
"filterPosition" => "footer",
"showFooter" => true,
],
"columns" => [
["class" => "yiigridSerialColumn",
"header" => "S.No."
],
--columns--
],

?>

como você pode ver tr extra mostrando antes de searchboxes. Eu quero remover este tr em todos os casos (pesquisa, classificação).

O que devo fazer para encontrar minha solução? Por favor, ajude. imagem

Respostas:

0 para resposta № 1

Você pode usar filterPosition com valor constante adequado

GridView::widget([
"dataProvider" => $dataProvider,
"filterModel" => $searchModel,
"filterPosition" => GridView::FILTER_POS_FOOTER,
"showFooter" => true,
],
"columns" => [
["class" => "yiigridSerialColumn",
"header" => "S.No."
],
--columns--
],

?>

veja isso para mais 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


0 para resposta № 2

Eu encontrei a solução apenas adicionar propriedade

"footerRowOptions" => ["style" => "display: nenhum;"],

no widget gridview. Isso não exibirá esse tr extra antes das caixas de pesquisa no rodapé. Espero que ajude alguém.