Manage extrafields deletion on categories

This commit is contained in:
Jean-François Ferry 2014-03-16 16:06:32 +01:00
parent e2b47b9919
commit 5034356899

View File

@ -402,6 +402,19 @@ class Categorie extends CommonObject
}
else
{
// Removed extrafields
if (! $error)
{
if (empty($conf->global->MAIN_EXTRAFIELDS_DISABLED)) // For avoid conflicts if trigger used
{
$result=$this->deleteExtraFields();
if ($result < 0)
{
$error++;
dol_syslog(get_class($this)."::delete erreur ".$errorflag." ".$this->error, LOG_ERR);
}
}
}
// Appel des triggers
include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php';
$interface=new Interfaces($this->db);