Je suis en train d'utiliser un GRIDVIEW sur une boîte de dialogue modale, mais quand je cherche quelque chose dans ce (filtrage), tous rafraîchir la page et, évidemment, le modal ferme. de quoi ai-je besoin pour le faire fonctionner correctement?yii2 - utilisation pjax avec un gridview dans une fenêtre modale
mon code:
vue
use yii\widgets\Pjax;
<?php
Modal::begin([
'id' => 'modal',
'header' => '<h2>Students</h2>',
'toggleButton' => ['label' => 'Show Students'],
]);
Pjax::begin();
echo GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
'student_code',
'name',
'grade',
],
]);
Pjax::end();
Modal::end();
?>
contrôleur
public function actionDetail($id)
{
$model = $this->findModel($id);
$searchModel = new DatosBasicosSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
} else {
return $this->render('detail', [
'model' => $model,
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
]);
}
}
J'ai cherché sur la documentation, des tutoriels de la page oficial et je trouve beaucoup de postes liés, mais je ne peut pas résoudre le problème.
Merci pour toute aide.
ajoutant que cette configuration GridView je reçois l'erreur suivante: "Unknown propriété - yu \ base \ UnknownPropertyException propriété inconnue Définition: yu \ grid \ GridView :: pjax" –