L'image de la signature doit être d'une taille « raisonnable » et avoir un fond transparent
{if $plugin_config.signature != ''}
- {input type="checkbox" name="tarifs[]" value=$activite.idTarif}
+ {if $nbTarifs == 1}
+ {input
+ type="checkbox"
+ name="tarifs[]"
+ value=$activite.idTarif
+ checked="checked"
+ }
+ {else}
+ {input
+ type="checkbox"
+ name="tarifs[]"
+ value=$activite.idTarif
+ }
+ {/if}
|
{$activite.titreActivite} - {$activite.titreTarif}
@@ -96,8 +114,14 @@
{foreach from=$plugin_config->reduction item="reduc"}
{if $reduc->valeur == 1}
-
+ 1}disabled{/if}
+ {if $nbTaux == 1}checked{/if}
+ />
{/if}
diff --git a/www/admin/index.php b/www/admin/index.php
index ff7ca3d..48559e8 100644
--- a/www/admin/index.php
+++ b/www/admin/index.php
@@ -13,6 +13,12 @@ if ($anneesFiscales[0] < $anneeCourante) {
// libellés pour les taux de réduction
$_SESSION['ligneReduction'] = Utils::getLignesReduction($plugin->getConfig('reduction'));
+// compter le nombre de taux de réduction activés
+$nbTaux = 0;
+foreach ($plugin->getConfig('reduction') as $taux)
+{
+ if ($taux->valeur == 1) { ++$nbTaux; }
+}
// liste des activités, cotisations et comptes associés
$activitesTarifsComptes = Utils::getActivitesTarifsEtComptes();
@@ -21,7 +27,9 @@ $activitesTarifsComptes = Utils::getActivitesTarifsEtComptes();
$tpl->assign('anneesFiscales', $anneesFiscales);
$tpl->assign('anneeCourante', $anneeCourante);
$tpl->assign('activitesTarifsComptes', $activitesTarifsComptes);
+$tpl->assign('nbTarifs', count($activitesTarifsComptes));
$tpl->assign('plugin_config', $plugin->getConfig());
+$tpl->assign('nbTaux', $nbTaux);
$tpl->assign('plugin_css', ['style.css']);
// envoyer au template
|