Bonjour Jonathan, En suivant strictement le tuto, à partir de la minute 28" à la création de la fonction afterFind, j'obtiens un warning, émis par le coeur de cakephp_2.5.3 Mon environnement de travail: windows 8 wampstack-5.4.11 phpversion 5.4.11 Strict (2048): Declaration of Post::afterFind() should be compatible with Model::afterFind($results, $primary = false) [APP\Model\Post.php, line 2] Code Context include - APP\Model\Post.php, line 2 App::load() - CORE\Cake\Core\App.php, line 567 spl_autoload_call - [internal], line ?? class_exists - [internal], line ?? ClassRegistry::init() - CORE\Cake\Utility\ClassRegistry.php, line 146 Controller::loadModel() - CORE\Cake\Controller\Controller.php, line 738 Controller::__isset() - CORE\Cake\Controller\Controller.php, line 367 Controller::__get() - CORE\Cake\Controller\Controller.php, line 405 PagesController::index() - APP\Controller\PagesController.php, line 13 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE\Cake\Controller\Controller.php, line 490 Dispatcher::_invoke() - CORE\Cake\Routing\Dispatcher.php, line 191 Dispatcher::dispatch() - CORE\Cake\Routing\Dispatcher.php, line 165 [main] - APP\webroot\index.php, line 108 En pièce jointe, le fond d'écran du warning. [url=http://www.hostingpics.net/viewer.php?id=132749pbwarningafterFind.png][img]http://img15.hostingpics.net/thumbs/mini\_132749pbwarningafterFind.png[/img][/url] Bien cordialement.

2 réponses


On peut avoir le code de ton Model Post ?

Au niveau de ta fonction afterFind, tu mets :

function afterFind($results, $primary = false){
// Ton code ici
}

Et là, plus de problème ;)