Hi,
nun bin ich doch hingegangen habe lase mir nun immer einen Ordner mit der jeweiligen ID anlegen welche durch das anlegen des Datensatzes erzeugt wird.
Im Model ist das dann der Befehl
public function afterSave() {
$id = $this->data['Gallery']['id'];
$Folder = new Folder('gallery/'.$id, true, 0755);
return true;
}
Funktioniert prima !
Nun habe ich mich auch mal mit dem Befehl "beforeDelete" beschäftigt. Meiner sieht derzeit wie folgt aus.
public function beforeDelete() {
$id = $this->Gallery->id;
$Folder = new Folder('gallery/'.$id);
if ($Folder->delete()) {
return true;
}
}
Doch hier habe ich das Problem das er mir egal welchen Datensatz ich lösche nicht den einzelnen ID-Ordner löscht sondern gleich den ganzen "gallery" Ordner.
Was mache ich verkehrt ?
Liebe Grüße
Jerome