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

View file

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