MODIFICAÇÃO NO CALENDARIO DO ITEM DE CATALOG

guifeitosasilva
Tera Contributor

Eu não consigo fazer com que o meu calendario tenha modificações no item  de catalog. Preciso deixar oculto o sabado e domingo, com o script, e não modifica o calendario.

guifeitosasilva_0-1710859312277.png

 

Dentro do meu Record Producer, fui em Catalog Cliente Scripts, e criei um novo script, mas não altera o calendario, deixando oculto o sabado e domingo:

function onLoad() {
    // Chama a função para ocultar sábados e domingos assim que a página for carregada
    ocultarFinaisDeSemana();
}

function ocultarFinaisDeSemana() {
    // Obtém o elemento do calendário
    var calendarElement = document.getElementById('dia_do_agendamento'); 
    
    // Verifica se o elemento do calendário foi encontrado
    if (calendarElement) {
        // Adiciona um evento ao carregar o calendário
        calendarElement.addEventListener('load', function() {
            // Obtém todos os dias do calendário
            var days = calendarElement.getElementsByClassName('day');

            // Itera sobre os dias do calendário
            for (var i = 0; i < days.length; i++) {
                // Obtém o número do dia
                var day = parseInt(days[i].innerText);

                // Verifica se é sábado (6) ou domingo (0)
                if (day === 6 || day === 0) {
                    // Oculta o dia
                    days[i].style.display = 'none';
                }
            }
        });
    } else {
        console.error('Elemento do calendário não encontrado.');
    }
}

 

0 REPLIES 0