Hello
je suis débutant et je me heurte à un problème lié à l'acces de mon éditeur pour modifier mes posts.
j'ai un message d'erreur que j'ai du mal à interpréter.
The request adresse "code/cakephp/blog/post/edit" was not found on this server
pourtant mon edit.ctp existe le phénomène se produit quand j'ajoute mon exception
public function edit($id = null) {
if(!$id){
throw new NotFoundException(__('Article invalide !'));
}
avec cette exception j'ai l'erreur
Si vous avez une idée elle sera la bienvenue
Ta fonction d'édition attends comme paramètre l'id de l'article à éditer.
Du coup ton url devrait être quelque chose du genre "code/cakephp/blog/post/edit/14", sinon évidemment, il ne trouve pas l'article et te renvoi "Article invalide !".
Je rajouterais aussi, qu'il y a une erreur de syntax. Il manque un }. (Et je me demande aussi si il n'y a pas une erreur de routing.)
public function edit($id = null) {
if(!$id){
throw new NotFoundException(__('Article invalide !'));
}
}
Hello
Merci pour l'info effectivement j'avais oublié l'id dans l'url ca fonctionne maintenant la fermeture } est bien présente ,ca fonctionne par contre je me retrouve à pouvoir modifier mes posts mais pas les trois premier que j'ai créé.
Bizarre tous mes articles sont modifiable mais pas les trois premiers je ne récupère que le titre de l'article et pas le contenu
it's really strange