diff --git a/www/admin/action.php b/www/admin/action.php index 10fd14e..75b5426 100644 --- a/www/admin/action.php +++ b/www/admin/action.php @@ -74,7 +74,7 @@ $tpl->register_function('afficher_debut_personne', function ($params)

'; $out .= sprintf(' - ', $idVersement, diff --git a/www/admin/generer_recus.php b/www/admin/generer_recus.php index 18d2965..ef64c07 100644 --- a/www/admin/generer_recus.php +++ b/www/admin/generer_recus.php @@ -6,7 +6,6 @@ use Garradin\Files\Files; use Garradin\Entities\Files\File; use Garradin\UserTemplate\UserTemplate; -//use Garradin\Plugin\RecusFiscaux\RecusHTML; use Garradin\Plugin\RecusFiscaux\Utils; use Garradin\Plugin\RecusFiscaux\Personne; @@ -129,7 +128,10 @@ foreach ($totalPersonnes as $idPersonne => $personne) // changer le nom du fichier $nom = str_replace(' ', '_', $personne->nomPrenom); $nom = str_replace("'", "", $nom); - $nomFichier = "recu_" . $_SESSION['annee_recu'] . "_" . $nom . ".pdf"; + $nomFichier = sprintf('%s/recu_%s_%s.pdf', + dirname($nomPDF), + $_SESSION['annee_recu'], + $nom); rename($nomPDF, $nomFichier); // ajouter le nom du fichier à la liste pour mettre dans une archive $listeFichiersPDF[] = $nomFichier; @@ -142,6 +144,12 @@ $fichierZip = Utils::makeArchive( PLUGIN_ROOT . "/zip" ); +//supprimer les fichiers pdf (utile ?) +// foreach ($listeFichiersPDF as $f) +// { +// unlink($f); +// } + /** * Cumuler les versements de chaque personne * @param tableau des versements triés par idUser, date diff --git a/www/admin/script.js b/www/admin/script.js index 8be4be6..71395f7 100644 --- a/www/admin/script.js +++ b/www/admin/script.js @@ -96,7 +96,7 @@ function calculerTotal(listeCases, listeMontants, idTotal) for (let i = 0; i < listeCases.length; ++i) { if (listeCases[i].checked) { - total += parseFloat(listeMontants[i].textContent.replace(/\s/g, "")); + total += parseFloat(listeMontants[i].textContent.replace(/\s/g, "").replace(",", ".")); } } // afficher le total