erolozboduroglu adlı üyeden alıntı: mesajı görüntüle
Merhaba, xenforo yazılımında ana sayfaya gitince kategorileri kapalı şekilde ana sayfayı başlatmak mümkün mü?
Örnek olarak:
Kategoriler kapalı



Kategoriler açık
ekleyerek deniyebilirsiniz.
document.addEventListener('DOMContentLoaded', function() {
    // Sadece forum_list şablonunda çalışsın
    if (document.querySelector('[data-template="forum_list"]')) {
        let categoryBlocks = document.querySelectorAll('.block--category');
        categoryBlocks.forEach(function(categoryBlock) {
            let body = categoryBlock.querySelector('.block-body');
            if (body) {
                body.style.display = 'none';
            }
            let header = categoryBlock.querySelector('.block-header');
            if (header) {
                header.style.cursor = 'pointer';
                header.addEventListener('click', function() {
                    if (body.style.display === 'none') {
                        body.style.display = 'block';
                    } else {
                        body.style.display = 'none';
                    }
                });
            }
        });
    }
});