На выходе получаю ошибку:
КонтроллерВ классе CActiveDataProvider и его поведениях не найден метод или замыкание с именем "getValidators".
Код: Выделить всё
public function actionProducts () {
$model = new Product();
$dp = new CActiveDataProvider('Product',['pagination'=>['pageSize'=>5]]);
$this->render('products', ['dp' => $dp, 'model' => $model]);
}
Код: Выделить всё
$this->widget('booster.widgets.TbGridView', [
...
'dataProvider' => $dp,
'filter' => $model->search()
...
]);
Код: Выделить всё
public function actionProducts () {
$model = new Product('search');
$this->render('products', ['model' => $model]);
}
Код: Выделить всё
$this->widget('booster.widgets.TbGridView', [
...
'dataProvider' => $model->search,
'filter' => $model
...
]);
Метод search() в модели стандартный, Gii'ишный