petite amélioration script

This commit is contained in:
Jean-Christophe Engel 2025-04-30 11:32:23 +02:00
parent 1637f6eafd
commit d669b5c95b
2 changed files with 10 additions and 6 deletions

View file

@ -127,7 +127,7 @@
{{:assign fin=$end_date|strtotime}}
{{:assign var="years_data.%d"|args:$id value=$debut|cat:" "|cat:$fin}}
{{:assign var="open_years.%d"|args:$id value=$label}}
{{if $start_date|strtotime <= $now && $end_date|strtotime >= $now}}
{{if $debut <= $now && $now <= $fin}}
{{:assign selected_year=$id}}
{{/if}}
{{/years}}
@ -187,14 +187,18 @@
</p>
</form>
{{:admin_footer}}
<script type="text/javascript" src="scripts.js"></script>
<script type="text/javascript">
function setYears(evt, id_date = 'f_date_achat', id_exercices = 'f_id_year', id_years = 'f_years_data') {
chooseYears(id_date, id_exercices, id_years);
}
(function () {
setYears();
chooseYears('f_date_achat', 'f_id_year', 'f_years_data');
let date_field = document.getElementById('f_date_achat');
date_field.onchange = setYears;
})();
</script>
{{:admin_footer}}

View file

@ -41,8 +41,8 @@ function disableOptions(idSelect, init, values) {
}
}
// choisir les exercices affichés selon la date d'acquisition
function setYears(evt, id_date = 'f_date_achat', id_exercices = 'f_id_year', id_years = 'f_years_data')
// choisir les exercices affichés selon la date paramètre
function chooseYears(id_date, id_exercices, id_years)
{
// masquer le message d'erreur
document.getElementById('erreur').setAttribute('class', 'hidden');