Je me demande s’il il y a un moyen de gérer la redirection après une suppression sans faire de dev.
Par exemple je suis dans ma commande, je crée une facture brouillon, je supprime ma facture et je suis redirigé sur le list.php.
Et donc est il possible de paramétrer la redirection sur la commande d’origine après la suppression de la facture ?
Ce comportement n’est pas modifiable par un hook.
La redirection est faite directement après la suppression, il faudrait modifier le core de dolibarr pour ce que vous voulez faire.
Cela se passe dans ce fichier
D’autre part une facture n’est pas obligatoirement liée à une commande. Il vous faut donc traiter tous les cas possibles.
Le trigger est déclenché avant la suppression réelle en BDD. Si on redirige à l’aide du trigger la facture ne sera pas supprimée.
Il faudrait donc gérer tout le process de suppression de la facture dans le trigger.
Cela fait beaucoup de lignes de code pour une facture brouillon créée par erreur