Hola Amigos, a ver si pueden ayudarme. Instalé el Gridview y el Datarange de kartik, exporta a pdf, muestra el calendario, selecciona las fechas, pero el grid no filtra. Que me falta? help me plis
El Form:
<?php
use yii\helpers\Html;
use kartik\grid\GridView;
use kartik\daterange\DateRangePicker;
/* @var $this yii\web\View */
/* @var $searchModel app\models\ReportSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Reportes';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="report-index">
<h1><?= Html::encode($this->title) ?>
</h1>
<?= GridView::widget([
'dataProvider'=> $dataProvider,
'filterModel' => $searchModel,
'resizableColumns'=>true,
'floatHeader'=>true,
'toolbar' => [
'{export}',
],
'panel' => [
'heading'=>'<h3 class="panel-title"><i class="glyphicon glyphicon-globe"></i> Reportes</h3>',
'type'=>'success',
],
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'attribute' => 'fecha',
'value' => 'fecha',
'format' => 'date',
'filter' => DateRangePicker::widget([
'model'=>$searchModel,
'attribute'=>'fecha',
'language' => 'es',
'convertFormat'=>true,
'pluginOptions'=>[
'timePicker'=>false,
'timePickerIncrement'=>30,
'format'=>'d-m-Y'
],
]),
],
...
],
]); ?>
</div>