Forum gratuit: forum de suport al utilizatorilor Forumgratuit
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Afiseaza sau ascunde categoriile printr-un buton [+/-]

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Afiseaza sau ascunde categoriile printr-un buton [+/-]

Mesaj Scris de Vizitato Sam Aug 04, 2012 5:16 pm

Afiseaza sau ascunde categoriile printr-un buton [+/-]

Note: - Versiunea Invision are aceasta optiune fara a mai fi nevoie sa adaugati un cod special.
- Phpbb2 nu suporta acest cod!

Pasul 1: Panou de administrare > Afisare > Generalitati. Pune acest cod in Mesaj pe pagina de start.
Cod:
<script type="text/javascript">
function toggleLTcategory(cat) {
    var cid=cat.id;
    var button=document.getElementById('b'+cid);
    if (cat.style.display=='none') {
        cat.style.display='block';
        button.className='contract';
        my_setcookie('_' + cid, '', true);
    }
    else {
        cat.style.display='none';
        button.className='expand';
        my_setcookie('_' + cid, '1', true);
    }
}

jQuery(function () {
    x=jQuery('.topiclist .header').get();
    for (i=0; i<x.length; i++) {
        x[i].style.position='relative';
        var cid='c'+String(i+1);
        x[i].parentNode.nextSibling.setAttribute('id',cid);
        x[i].parentNode.nextSibling.style.display='block';
        var y='<div id="b'+cid+'" class="contract" onclick="toggleLTcategory(this.parentNode.parentNode.nextSibling);"></div>';
        x[i].innerHTML=x[i].innerHTML+y;
    }

    cookies = document.cookie.split('; ');
    for (i in cookies) {
        if (cookies[i].charAt(0) == '_') {
            cookie = cookies[i].split('=');
            if (cookie[1] == '1') {
                cid = cookie[0].substring(1);
                if (document.getElementById(cid)) {toggleLTcategory(cid);}
            }
        }
    }
});
</script>
Anonymous

Vizitato
Vizitator


Vizitato a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus


Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum