Сделал для себя кастомный виджет GridView c примочками.
Вот так в контроллере лимит устанавливается в debug логах виджно что запрос прошел с лимитом 300
$query = Stat::find();
$dataProvider = new \yii\data\ActiveDataProvider([
'query' =>$query ,
]);
$dataProvider->pagination->pageSize = 300;
Мне нужно из виджета лимит установить
public function __construct($config = []){
if(isset($config['dataProvider'])){
$config['dataProvider']->pagination->pageSize = 500;
}
parent::__construct($config);
}
в логах также лимит 300 а должно быть 500
если сделать коммент на лимит 300 то в логах лимит 20 а должно 500
Магия.