From 23645b7865c56b579f1ecb7ea07e3f0639b996c2 Mon Sep 17 00:00:00 2001 From: Tobias Sekan Date: Wed, 8 Apr 2020 10:30:51 +0200 Subject: [PATCH] Add confirm for delte file in facture --- htdocs/compta/facture/card.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php index 19a4022a9a4..3ac39041e45 100644 --- a/htdocs/compta/facture/card.php +++ b/htdocs/compta/facture/card.php @@ -3983,6 +3983,20 @@ elseif ($id > 0 || !empty($ref)) $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?facid='.$object->id, $langs->trans('ToClone'), $langs->trans('ConfirmCloneInvoice', $object->ref), 'confirm_clone', $formquestion, 'yes', 1, 250); } + if ($action == "remove_file_comfirm") + { + $file = GETPOST('file', 'alpha'); + + $formconfirm = $form->formconfirm( + $_SERVER["PHP_SELF"].'?facid='.$object->id.'&file='.$file, + $langs->trans('DeleteFileHeader'), + $langs->trans('DeleteFileText')."

".$file, + 'remove_file', + '', + 'no', + 2); + } + // Call Hook formConfirm $parameters = array('formConfirm' => $formconfirm, 'lineid' => $lineid, 'remainingtopay' => &$resteapayer); $reshook = $hookmanager->executeHooks('formConfirm', $parameters, $object, $action); // Note that $action and $object may have been modified by hook @@ -5359,7 +5373,11 @@ elseif ($id > 0 || !empty($ref)) $genallowed = $usercanread; $delallowed = $usercancreate; - print $formfile->showdocuments('facture', $filename, $filedir, $urlsource, $genallowed, $delallowed, $object->modelpdf, 1, 0, 0, 28, 0, '', '', '', $soc->default_lang, '', $object); + print $formfile->showdocuments( + 'facture', $filename, $filedir, $urlsource, $genallowed, + $delallowed, $object->modelpdf, 1, 0, 0, 28, 0, '', '', '', + $soc->default_lang, '', $object, 0, 'remove_file_comfirm'); + $somethingshown = $formfile->numoffiles; // Show links to link elements