Fix : delete linked resource on an element

This commit is contained in:
jfefe 2014-05-11 00:49:01 +02:00
parent ba1fc07037
commit 872b2c229e
2 changed files with 10 additions and 4 deletions

View File

@ -87,11 +87,12 @@ class ActionsResource
}
// Delete a resource linked to an element
if ($action == 'confirm_delete_resource' && $user->rights->resource->delete && GETPOST('confirm') == 'yes')
if ($action == 'confirm_delete_linked_resource' && $user->rights->resource->delete && GETPOST('confirm') == 'yes')
{
$res = $object->fetch(GETPOST('lineid'));
$res = $object->fetch(GETPOST('id'));
if($res)
{
{
$result = $object->delete_resource(GETPOST('lineid'),GETPOST('element'));
if ($result >= 0)
@ -104,6 +105,10 @@ class ActionsResource
setEventMessage($object->error,'errors');
}
}
else
{
setEventMessage($object->error,'errors');
}
}
// Update ressource
@ -129,6 +134,7 @@ class ActionsResource
}
}
}
}
}

View File

@ -95,7 +95,7 @@ else
// Confirmation suppression resource line
if ($action == 'delete_resource')
{
print $form->formconfirm("element_resource.php?element=".$element."&element_id=".$element_id."&lineid=".$lineid,$langs->trans("DeleteResource"),$langs->trans("ConfirmDeleteResourceElement"),"confirm_delete_resource",'','',1);
print $form->formconfirm("element_resource.php?element=".$element."&element_id=".$element_id."&lineid=".$lineid,$langs->trans("DeleteResource"),$langs->trans("ConfirmDeleteResourceElement"),"confirm_delete_linked_resource",'','',1);
}