Hello,

Je viens de commencer le tuto : http://www.grafikart.fr/tutoriels/cakephp/dev-site-jour1-191

au minutage 11:15, il n'a pas de problème alors que moi ( en ayant tout suivi à la lettre ), j'ai cette erreur :

Missing Method in AppController

Error: The action pages is not defined in controller AppController

Error: Create AppController::pages() in file: app/Controller/AppController.php.

<?php
class AppController extends AppController {

public function pages() {

}

}

Est-ce que vous pourriez m'aider ?

Merci d'avance!

5 réponses


Airday
Réponse acceptée

**

class AppController extends Controller {
...
}

**

Apparemment il te dis qu'il te manque la méthode pages dans ton AppController vus que je sais pas quel version de Cake tu utilise et que je sais pas a quoi ressemble ton code essaye se que te demande la notification soit créer la fonction public function pages() {] dans le fichier AppController

Ton probleme vient de la:

<?php
class AppController extends AppController { // <<== ICI POUR ETRE EXACT

public function pages() {
}
}

Ce n'est pas

class AppController extends AppController

MAIS:

class AppController extends Controller {
    public function page() {...}
}

de rien :)

Thanks Guys!