MSIN-4416 Enhance refund functionality in registration management with new documentation panel

This commit introduces a new documentation panel for the refund process in the registration management interface. It adds a function to render the refund documentation aside from the main refund form, improving user guidance during the refund process. Additionally, CSS styles are added to ensure proper layout and responsiveness of the new panel. The version code is updated to 4.72.717 to reflect these changes.
This commit is contained in:
2026-06-30 14:40:48 -04:00
parent 5e767e77a9
commit 0d042deaf2
6 changed files with 202 additions and 5 deletions

View File

@ -102,7 +102,15 @@ switch ($strAction) {
// le comportement (submit AJAX) est gere par le handler delegue dans inc_footer_scripts.php.
// NB : le resume de la transaction n'est plus inclus ici (MSIN) ; il est desormais
// accessible via le bouton "Afficher la transaction" de la barre Gestion (action transaction_resume).
$strForm = fxRenderRefundForm($recCommandes, $strRefundToken, $arrRefundCtx, $vDomaine, $strAuteur, null, false);
$strDocAside = '';
if (function_exists('fxDocRenderRefundPromoteurAside')) {
global $vPage;
$memPage = $vPage ?? null;
$vPage = 'compte.php';
$strDocAside = fxDocRenderRefundPromoteurAside();
$vPage = $memPage;
}
$strForm = fxRenderRefundForm($recCommandes, $strRefundToken, $arrRefundCtx, $vDomaine, $strAuteur, null, false, $strDocAside);
$tabRetour = array('state' => 'ok', 'html' => $strForm);
break;