Compare commits
No commits in common. "ec0702e48c602f9e8e2edbfa1ab46ffb0ae30bb8" and "4fd56bf12dbcde5ee9fa730450826685ce42c7d4" have entirely different histories.
ec0702e48c
...
4fd56bf12d
@ -34,18 +34,5 @@ div.previs_recu
|
|||||||
font-family: Serif;
|
font-family: Serif;
|
||||||
font-size: 11pt;
|
font-size: 11pt;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
break-after: always;
|
page-break-after: always;
|
||||||
}
|
|
||||||
|
|
||||||
/* supprimer saut de page après dernier */
|
|
||||||
div.previs_recu:last-of-type
|
|
||||||
{
|
|
||||||
font-family: Serif;
|
|
||||||
font-size: 11pt;
|
|
||||||
background-color: white;
|
|
||||||
break-after: avoid;
|
|
||||||
}
|
|
||||||
|
|
||||||
#__profiler {
|
|
||||||
display: none;
|
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ class Utils
|
|||||||
description,
|
description,
|
||||||
amount as montant
|
amount as montant
|
||||||
FROM services_fees');
|
FROM services_fees');
|
||||||
return $db->getGrouped($sql);
|
return Utils::toAssoc($db->get($sql), 'id');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -37,7 +37,7 @@ class Utils
|
|||||||
services.label,
|
services.label,
|
||||||
services.description
|
services.description
|
||||||
FROM services');
|
FROM services');
|
||||||
return $db->getGrouped($sql);
|
return Utils::toAssoc($db->get($sql), 'id');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -76,7 +76,7 @@ class Utils
|
|||||||
$annee,
|
$annee,
|
||||||
$db->where('code', $op, $comptes)
|
$db->where('code', $op, $comptes)
|
||||||
);
|
);
|
||||||
return $db->getGrouped($sql);
|
return Utils::toAssoc($db->get($sql), 'id');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -120,6 +120,32 @@ class Utils
|
|||||||
return $db->get($sql);
|
return $db->get($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* faire un tableau associatif avec le résultat d'une requête
|
||||||
|
*/
|
||||||
|
static function toAssoc($array, $nomCle)
|
||||||
|
{
|
||||||
|
$assoc = array();
|
||||||
|
foreach ($array as $elem)
|
||||||
|
{
|
||||||
|
$ro = new \ReflectionObject($elem);
|
||||||
|
$proprietes = $ro->getProperties();
|
||||||
|
$obj = new \stdClass();
|
||||||
|
foreach ($proprietes as $p)
|
||||||
|
{
|
||||||
|
$pname = $p->getName();
|
||||||
|
if ($pname == $nomCle) {
|
||||||
|
$key = $p->getValue($elem);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$obj->$pname = $p->getValue($elem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$assoc[$key] = $obj;
|
||||||
|
}
|
||||||
|
return $assoc;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return versements correspondants à l'année donnée
|
* @return versements correspondants à l'année donnée
|
||||||
* @param $annee
|
* @param $annee
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<nav class="tabs">
|
<nav class="tabs">
|
||||||
<ul>
|
<ul>
|
||||||
<li{if $current_nav == 'index'} class="current"{/if}><a href="{plugin_url}">Accueil</a></li>
|
<li{if $current_nav == 'index'} class="current"{/if}><a href="{plugin_url}">Accueil</a></li>
|
||||||
{if $current_nav == 'personne'} <li class="current"><a>Versements par personne</a></li>{/if}
|
<li{if $current_nav == 'personne'} class="current"{/if}><a href="{plugin_url file="action.php?action=personne"}">Versements par personne</a></li>
|
||||||
{if $current_nav == 'activite'} <li class="current"><a>Versements par activité et tarif</a></li>{/if}
|
<li{if $current_nav == 'activite'} class="current"{/if}><a href="{plugin_url file="action.php?action=activite"}">Versements par activité et tarif</a></li>
|
||||||
{if $session->canAccess($session::SECTION_ACCOUNTING, $session::ACCESS_WRITE)}
|
{if $session->canAccess($session::SECTION_ACCOUNTING, $session::ACCESS_WRITE)}
|
||||||
<li{if $current_nav == 'config'} class="current"{/if}><a href="{plugin_url file="config.php"}">Configuration</a></li>
|
<li{if $current_nav == 'config'} class="current"{/if}><a href="{plugin_url file="config.php"}">Configuration</a></li>
|
||||||
{/if}
|
{/if}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{include file="_head.tpl" title="%s"|args:$plugin.label current="plugin_%s"|args:$plugin.id}
|
{include file="_head.tpl" title="%s"|args:$plugin.name current="plugin_%s"|args:$plugin.id}
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
$fmt = new \NumberFormatter('fr_FR', \NumberFormatter::SPELLOUT);
|
$fmt = new \NumberFormatter('fr_FR', \NumberFormatter::SPELLOUT);
|
||||||
@ -15,12 +15,12 @@
|
|||||||
<p id="articles">Articles 200, 238 bis et 978 du code général des impôts</p>
|
<p id="articles">Articles 200, 238 bis et 978 du code général des impôts</p>
|
||||||
<div id="numRecu">
|
<div id="numRecu">
|
||||||
{if $numero_sequentiel}
|
{if $numero_sequentiel}
|
||||||
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_courant}
|
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_courant}
|
||||||
<?php
|
<?php
|
||||||
++$numero_courant;
|
++$numero_courant;
|
||||||
?>
|
?>
|
||||||
{else}
|
{else}
|
||||||
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_sequentiel}
|
{afficher_numero_recu prefixe=$prefixeNum membre=$membre numero_personne=$personne->numero numero_sequentiel=$numero_sequentiel}
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -28,20 +28,20 @@
|
|||||||
<div class="cartouche" id="beneficiaire">
|
<div class="cartouche" id="beneficiaire">
|
||||||
<h3 class="rubrique">Bénéficiaire des versements</h3>
|
<h3 class="rubrique">Bénéficiaire des versements</h3>
|
||||||
<p class="important">Association « {$org_name} »<br />
|
<p class="important">Association « {$org_name} »<br />
|
||||||
{$org_address}<br />
|
{$org_address}<br />
|
||||||
<span class="titre">Objet : </span><span class="libelle">{$objet_asso}</span>
|
<span class="titre">Objet : </span><span class="libelle">{$objet_asso}</span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="cartouche" id="donateur">
|
<div class="cartouche" id="donateur">
|
||||||
<h3 class="rubrique">Donateur</h3>
|
<h3 class="rubrique">Donateur</h3>
|
||||||
<p>
|
<p>
|
||||||
{$personne.nomPrenom}<br />
|
{$personne.nomPrenom}<br />
|
||||||
{$personne.adresse}<br />
|
{$personne.adresse}<br />
|
||||||
{$personne.codePostal} {$personne.ville}
|
{$personne.codePostal} {$personne.ville}
|
||||||
{if $courriel && $personne.courriel != ""}
|
{if $courriel && $personne.courriel != ""}
|
||||||
<br />courriel : <a href="mailto:{$personne.courriel}">{$personne.courriel}</a>
|
<br />courriel : <a href="mailto:{$personne.courriel}">{$personne.courriel}</a>
|
||||||
{/if}
|
{/if}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user