========================================================= MODIFICATIONS À APPORTER DANS kwizout-animator/index.php ========================================================= ──────────────────────────────────────── 1. REQUIRE + INSTANCIATION DU MODEL Game → Ajouter APRÈS les 4 autres require_once (ligne ~13) ──────────────────────────────────────── require_once 'H:/KO_portable/kwizout-admin/models/Game.php'; // Ajouter APRÈS les 4 autres instanciations (ligne ~19) $gameModel = new Game($db); ──────────────────────────────────────── 2. RÉCUPÉRATION DES DONNÉES → Ajouter APRÈS $levels = $levelModel->all(); (ligne ~24) ──────────────────────────────────────── $games = $gameModel->allWithElements(); ──────────────────────────────────────── 3. DONNÉES JS → Remplacer le bloc ──────────────────────────────────────── REMARQUE : api.php ──────────────────────────────────────── Le fichier api.php doit être placé dans kwizout-animator/ (pas dans kwizout-admin/) car tab_test.php fait des appels fetch('api.php?action=...') en relatif depuis l'animator. Vérifie aussi que les chemins dans api.php pointent bien vers : require_once __DIR__ . '/../kwizout-admin/core/Model.php'; require_once __DIR__ . '/../kwizout-admin/models/Game.php'; (à adapter selon ta structure de dossiers réelle)