ne pas montrer les jours non mentionnés dans les horaires à la base

This commit is contained in:
Tykayn 2025-05-29 13:32:02 +02:00 committed by tykayn
parent 42b345844e
commit bddd00c575

View file

@ -77,12 +77,18 @@ document.addEventListener('DOMContentLoaded', () => {
this.parseOpeningHoursValue();
},
parseOpeningHoursValue: function () {
// Analyser la chaîne d'horaires d'ouverture
const parsedOpeningHours = {};
// Masquer toutes les plages horaires par défaut
const allDayContainers = document.querySelectorAll('.jour-container');
allDayContainers.forEach(container => {
const checkbox = container.querySelector('input[type="checkbox"]');
const horairesContainer = container.querySelector('.horaires-container');
checkbox.checked = false;
horairesContainer.classList.add('d-none');
});
if (this.defaultOpeningHours) {
// Diviser les différentes règles (séparées par des points-virgules)
const rules = this.defaultOpeningHours.split(';').map(r => r.trim());