Всем привет, столкнулся с проблемкой, Есть обычная страничка с пагинацией
$query = FalseBase::find()->where(['status' => 1])->orderBy(['id' => SORT_DESC]);
$pages = new Pagination([
'totalCount' => $query->count(), 'pageSize' => 6,
'forcePageParam' => false, 'pageSizeParam' => false,
'route' => 'admin/false-filter/index'
]);
$falsers = $query->offset($pages->offset)->limit($pages->limit)->all();
return $this->render('index',compact('falsers','pages'));
И на ней есть удаление AJAX-om, когда удаляю, возвращаю обновленный список данных, но уже с другого контроллера
public function actionDelete($id)
{
$model = $this->findModel($id);
//Если модель удаленна
if ($model->delete()) {
//Удалим ее картинки
$deleter = new ImageDeleter;
$deleter->deleteImg($id, 'False');
}
//Запрос обновленного списка кидал
$query = FalseBase::find()->with('phones')->with('addresses')->with('photo')->where(['status' => [1,2]])->orderBy(['id' => SORT_DESC]);
//Пейджер
$pages = new Pagination([
'totalCount' => $query->count(), 'pageSize' => 6,
'forcePageParam' => false, 'pageSizeParam' => false,
'route' => 'admin/false/index'
]);
$falsers = $query->offset($pages->offset)->limit($pages->limit)->all();
return $this->renderAjax('index', compact('falsers','pages'));
}
И если я строку
'route' => 'admin/false/index' не указываю, в urle остается не то то нужно(Pjax-пагинация), а если указываю то пагинация не работает( помогите плиз, уже понимаю что не правильно реализовал, но как это теперь исправить?