Bonjour,
J'ai un petit souci lors de l'upload des images. j'ai une erreur js qui apparaît dans la console : Uncaught SyntaxError: Unexpected token P. Il est alors impossible d'uploader une photo.
Pouvez-vous me donner des pistes pour savoir comment corriger cette erreur ?
Merci d'avance.
Merci pour votre aide j'ai trouvé le problème. Dans le controller du plugin j'avais
public function beforeFilter(){
parent::beforeFilter();
$this->layout = 'uploader';
if(in_array('Security', $this->components)){
$this->Security->unlockedActions = array('upload', 'order','index','delete','thumb');
}
}
J'ai modifié le in_array par array_key_exists et ça fonctionne.
Encore merci
Regarde dans la console dans network -> xhr et colle nous une capture d'écran de ce que tu vois au niveau du retour
Merci pour la piste Grafikart, j'ai trouvé d'ou vient l'erreur : elle est provoqué par le composant security. Lorsque je le desactive cela fonctionne. J'ai regardé dans le plugin :
public function beforeFilter(){
parent::beforeFilter();
$this->layout = 'uploader';
if(in_array('Security', $this->components)){
$this->Security->unlockedActions = array('upload', 'order','index','delete','thumb');
}
}
Il me semble que je ne rentre pas dans le if, j'ai un return false. Pourtant mon composant Security est bien activé.