Merge pull request #21579 from atm-lena/15.0_KnowledgementDelete_CategorieManagement
Delete Knowledge : category management
This commit is contained in:
commit
1c7d3f96a5
@ -467,6 +467,24 @@ class KnowledgeRecord extends CommonObject
|
||||
$this->error .= $this->db->lasterror();
|
||||
$errorflag = -1;
|
||||
}
|
||||
|
||||
// Delete all child tables
|
||||
if (!$error) {
|
||||
$elements = array('categorie_knowledgemanagement');
|
||||
foreach ($elements as $table) {
|
||||
if (!$error) {
|
||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX.$table;
|
||||
$sql .= " WHERE fk_knowledgemanagement = ".(int) $this->id;
|
||||
|
||||
$result = $this->db->query($sql);
|
||||
if (!$result) {
|
||||
$error++;
|
||||
$this->errors[] = $this->db->lasterror();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $this->deleteCommon($user, $notrigger);
|
||||
//return $this->deleteCommon($user, $notrigger, 1);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user