• 19-10-2024, 12:44:16
    #1
    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
  • 20-10-2024, 16:52:12
    #2
    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';
                        }
                    });
                }
            });
        }
    });
  • 21-10-2024, 20:02:10
    #3
    MusaPekel adlı üyeden alıntı: mesajı görüntüle
    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';
                        }
                    });
                }
            });
        }
    });
    Maalesef çalışmadı hocam
  • 22-10-2024, 06:37:53
    #4
    Çerezleri sildin mi, farklı bir cihaz yada tarayıcı da denedin mi kodu.
  • 22-10-2024, 08:30:32
    #5
    hizmetli adlı üyeden alıntı: mesajı görüntüle
    Çerezleri sildin mi, farklı bir cihaz yada tarayıcı da denedin mi kodu.
    Evet hocam
  • 17-01-2025, 00:56:16
    #6
    bir çözüm bulundumu buna bende aynısını arıyorum hocam