petites modifications cosmétiques

FossilOrigin-Name: c91fc5987116ebe7e954079b465a15dfa43829cd32d608a03c4f03854834828a
This commit is contained in:
engel 2022-02-22 10:26:45 +00:00
parent 5d439d25af
commit acd824e866
3 changed files with 35 additions and 40 deletions

View File

@ -32,33 +32,6 @@ class RecusHTML
return $this->html;
}
protected function entete()
{
$styleSheet = \Garradin\PLUGIN_ROOT . "/lib/pdf.css";
ob_start();
echo <<<FDD
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>{$this->nomAsso}</title>
<link rel="stylesheet" type="text/css" href="{$styleSheet}" />
</head>
<body>
<div class="cartouche" id="entete">
<div id="logoCerfa">
<span class="centre">Cerfa</span>
</div>
<div id="numCerfa">
<span> 11580*4</span>
</div>
<p id="titre">Reçu au titre des dons à certains organismes d'intérêt général</p>
<p id="articles">Article 200, 238 bis et 885-0 V bis A du code général des impôts</p>
FDD;
return ob_get_clean();
}
// imprimer le reçu
function imprimer_recu($annee_recu,
$numero,
@ -150,4 +123,29 @@ FDD;
echo "</li>\n";
}
protected function entete()
{
$styleSheet = \Garradin\PLUGIN_ROOT . "/lib/pdf.css";
ob_start();
echo <<<FDD
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="{$styleSheet}" />
</head>
<body>
<div class="cartouche" id="entete">
<div id="logoCerfa">
<span class="centre">Cerfa</span>
</div>
<div id="numCerfa">
<span> 11580*4</span>
</div>
<p id="titre">Reçu au titre des dons à certains organismes d'intérêt général</p>
<p id="articles">Article 200, 238 bis et 885-0 V bis A du code général des impôts</p>
FDD;
return ob_get_clean();
}
}

View File

@ -53,9 +53,6 @@ foreach ($totalPersonnes as $idPersonne => $personne)
$personne->codePostal,
$personne->ville
);
/*
$html->get();
*/
// fabriquer le fichier PDF
$nomPDF = \Garradin\Utils::filePDF($html->get());
// changer le nom du fichier
@ -65,7 +62,6 @@ foreach ($totalPersonnes as $idPersonne => $personne)
rename($nomPDF, $nomFichier);
// ajouter le nom du fichier à la liste pour mettre dans une archive
$listeFichiers[] = $nomFichier;
}
// faire une archive zip

View File

@ -25,7 +25,7 @@ $listeFichiers = [];
foreach ($versementsSelectionnes as $ligne)
{
// générer un fichier par reçu
$pdf = new RecusHTML(
$html = new RecusHTML(
$nomAsso,
$adresseAsso,
$plugin->getConfig('objet_asso'),
@ -34,19 +34,20 @@ foreach ($versementsSelectionnes as $ligne)
// extraire les montants des versements
$lesMontants[$_SESSION['taux_reduction']] = $ligne->versement/100;
$pdf->imprimer_recu(
$personne = $_SESSION['membresDonateurs'][$ligne->idUser];
$html->imprimer_recu(
$_SESSION['annee_recu'],
$ligne->idUser,
$_SESSION['membresDonateurs'][$ligne->idUser]->nomPrenom,
$personne->id,
$personne->nomPrenom,
$lesMontants,
$_SESSION['membresDonateurs'][$ligne->idUser]->adresse,
$_SESSION['membresDonateurs'][$ligne->idUser]->codePostal,
$_SESSION['membresDonateurs'][$ligne->idUser]->ville
$personne->adresse,
$personne->codePostal,
$personne->ville
);
// fabriquer le fichier PDF
$nomPDF = \Garradin\Utils::filePDF($pdf->get());
$nomPDF = \Garradin\Utils::filePDF($html->get());
// changer le nom du fichier
$nom = str_replace(' ', '_', $_SESSION['membresDonateurs'][$ligne->idUser]->nomPrenom);
$nom = str_replace(' ', '_', $personne->nomPrenom);
$nom = str_replace("'", "", $nom);
$nomFichier = "recu_" . $_SESSION['annee_recu'] . "_" . $nom . ".pdf";
rename($nomPDF, $nomFichier);