Yii2 Class 'DateRangePicker' not found

488 Views Asked by At

Answer

php composer.phar require kartik-v/yii2-widget-datepicker "@dev"

I want filter in GridView::widget by date range

But I got error "Class 'DateRangePicker' not found"

Helpres does not find this module

   [
                                                'attribute' => 'Date',
                                                'label' => 'Data',

                                                'value' => function ($model, $key, $index, $column) {
                                                    return $model->create_at;
                                                },
                                                'filter' => DateRangePicker::widget([
                                                                                            'model'=>$searchModel,
                                                                                            'attribute' => 'createdAt',
                                                                                            'pluginOptions'=> [
                                                                                                    'locale'=>['format' => 'Y-m-d'],
                                                                                                    "opens"=>"left",
                                                                                            ]
                                                                               ])
                                        ]

How to properly filter by date range?

1

There are 1 best solutions below

0
Олег Сергеевич On

You need to install this package

php composer.phar require kartik-v/yii2-date-range "dev-master"

and add use kartik\daterange\DateRangePicker;