php - Filtering rows in Kartik gridview is not working -


i using kartik gridview in page , filtering not working. have checked demo, given in documentation page couldn't find can miss. there no error. please let me know if wrong in code. thanks!

here full view code :

<?php use yii\widgets\pjax; use yii\helpers\url; use kartik\grid\gridview; use yii\helpers\html;  ?>  <div class="card">     <?php          $gridcolumns = [             ['class' => 'kartik\grid\serialcolumn'],             [                 'class' => 'kartik\grid\editablecolumn',                 'attribute' => 'full_name',                 'valign'=>'middle',                 'headeroptions'=>['class'=>'kv-sticky-column'],                 'contentoptions'=>['class'=>'kv-sticky-column'],                 'editableoptions'=>['header'=>'full name', 'size'=>'md']             ],             [                 'class' => 'kartik\grid\editablecolumn',                 'attribute' => 'user_name',                 'valign'=>'middle',                 'headeroptions'=>['class'=>'kv-sticky-column'],                 'contentoptions'=>['class'=>'kv-sticky-column'],                 'editableoptions'=>['header'=>'user name', 'size'=>'md']             ],             [                 'attribute'=>'balance',                 'value'=>function ($model, $key, $index, $widget) {                     return "<span class='badge' style='background-color: {$model->balance}'> </span>  <code>" .                     $model->balance . '</code>';                 },                 'valign'=>'middle',                 'format'=>'raw',                 'width'=>'150px',                 'nowrap'=>true             ],             [                 'class' => 'kartik\grid\actioncolumn',                 'valign'=>'middle',                 'urlcreator' => function($action, $model, $key, $index) { return '#'; },                 'updateoptions'=>['title'=>$updatemsg, 'data-toggle'=>'tooltip'],                 'deleteoptions'=>['title'=>$deletemsg, 'data-toggle'=>'tooltip'],             ]         ];          pjax::begin();         echo gridview::widget([             'dataprovider'=> $dataprovider,             'filtermodel' => $searchmodel,             'columns' => $gridcolumns,             'responsive'=>true,             'bootstrap'=>true,             'hover'=>true,             'resizablecolumns'=>true,             'showpagesummary' => false,             'toolbar' => [                 ['content'=>                     html::a('<i class="glyphicon glyphicon-repeat"></i>', ['users'], ['data-pjax' => true, 'class' => 'btn btn-default', 'title'=>'reset grid'])                 ],                 '{export}',                 '{toggledata}'             ],             'pjax'=>true,             'panel' => [                 'heading' => '<b>users list</b>',                 'before' => '',             ],          ]);         pjax::end();      ?> </div> 


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -