Bonjour,
Je suis entraine de développer un site web sur cakephp
J'ai un petit problème de supprimer les médias et les page.
Il y a un message d'erreur qui s'affiche :
Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Post.url' in 'field list'
Voici le code source de la fonction : afterdelette du model : Média
public function beforeDelete() {
$file = $this->field('url');
unlink(IMAGES.DS.$file);
$f = explode('.',$file);
$ext = '.'.end($f);
$file =implode('.',array_slice($f,0,-1));
foreach(glob(IMAGES.DS.$file.'_*.jpg') as $v){
unlink($v);
}
return true;
}
Merci de votre aide en avance.
Finalement j'ai trouver la solution pour réglé mon problème.
Merci de votre aide! :)
dans ta base de données, as tu bien pour la table posts un champ nommé URL sinon ou le déclares tu avant ?
Ton callback Before, lui en tout cas, ne le trouve pas.