Tutorial Réduire les catégories

Discussion dans 'Modifications de templates' créé par Sι∂яα∂ι, 30 Juillet 2016.

  1. Sι∂яα∂ι

    Sι∂яα∂ι Administrateur

    Inscrit:
    25 Juin 2014
    Messages:
    32 280
    J'aime reçus:
    121 205
    Points:
    13 043
    Salut communauté iHaxGlobal ,

    On se retrouve pour un nouveau Tutoriel xenForo.
    Ce tutorial vous permet de contracter les catégories en les réduisant

    Avant :

    upload_2016-7-30_5-18-59.png

    Après :

    upload_2016-7-30_5-18-28.png

    Dans l'adminCP / Apparence / Modifications de template / + Créer une modification de template

    Template: node_category_level_1
    Clé de la modification: Collapse_1
    Trouver:
    Code:
    <ol class="nodeList">
                <xen:foreach loop="$renderedChildren" value="$child">{xen:raw $child}</xen:foreach>
            </ol>
    
    Remplacer:
    Code:
    <!-- IF SCRIPT_NAME eq 'index' --><div class="trigger active Tooltip"  title="Cacher / Afficher la catégorie"></div><!-- ENDIF -->
                <div class="collapsethis">
    <ol class="nodeList">
                <xen:foreach loop="$renderedChildren" value="$child">{xen:raw $child}</xen:foreach>
            </ol>
    </div>
    <xen:else />
    $0
    Puis vous sauvegarder la modification de template, maintenant on va créer une autre modification de template :

    Template: page_container_js_body
    Clé de la modification: Collapse_2
    Trouver:
    Code:
    </script>
    Remplacer:
    Code:
    $0
    <script type="text/javascript" src="js/jquery.collapse.js"></script>
    
    <script type="text/javascript">
            $(".node.category").collapse({show: function(){
                    this.animate({
                        opacity: 'toggle',
                        height: 'toggle'
                    }, 300);
                },
                hide : function() {
                     
                    this.animate({
                        opacity: 'toggle',
                        height: 'toggle'
                    }, 300);
                }
            });
    </script>
    Puis vous sauvegarder la modification de template.

    Maintenant dans le template EXTRA.CSS vous ajouter :

    Code:
    .trigger {
    background: url("styles/toggle-sprite.png") no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
    float: right;
    position: relative;
    z-index: 9998;
    margin-top: -22px;
    margin-right: 8px;
    }
    .active {
    background-position: left top;
    }
    .inactive {
    background-position: left bottom;
    }
    Maintenant et en dernier lieu vous allez télécharger le pack en pièces jointes et le mettre sur votre FTP ! Il contient : toggle-sprite.png et jquery.collapse.js

    Ce Tutorial touche à sa fin.

    A très bientôt. :neo:
     

    Fichiers jointes:

    Dernière édition: 16 Novembre 2021
  2. AnTr4X

    AnTr4X Membre

    Inscrit:
    12 Novembre 2016
    Messages:
    31
    J'aime reçus:
    0
    Points:
    531
    Merci du partage !
     
  3. siposiulyan

    siposiulyan Membre

    Inscrit:
    3 Novembre 2016
    Messages:
    4
    J'aime reçus:
    0
    Points:
    521
    Thanks a lot, ur the best!
     
  4. led@lire

    led@lire Membre

    Inscrit:
    19 Novembre 2016
    Messages:
    7
    J'aime reçus:
    0
    Points:
    1 271
    Bonjour

    Je vais tester cette fonction

    Merci
     
  5. Chkuguru

    Chkuguru Membre

    Inscrit:
    6 Février 2017
    Messages:
    16
    J'aime reçus:
    0
    Points:
    1 281
    Parfait merci ! Je cherchais ça
     
  6. BANDIT33800

    BANDIT33800 Membre

    Inscrit:
    3 Décembre 2015
    Messages:
    55
    J'aime reçus:
    1
    Points:
    1 308
    merci du partage
     
  7. Michel Jackie

    Michel Jackie Membre

    Inscrit:
    19 Janvier 2017
    Messages:
    7
    J'aime reçus:
    0
    Points:
    521
    Nice mec mais sa marche pas :/
     
  8. WikozCanter

    WikozCanter Membre

    Inscrit:
    16 Février 2017
    Messages:
    27
    J'aime reçus:
    1
    Points:
    31
    Merci pour le tuto je go test
     
  9. siwalex

    siwalex Membre

    Inscrit:
    21 Avril 2017
    Messages:
    26
    J'aime reçus:
    0
    Points:
    31
    Merci pour le tuto je go test
     
  10. ℓ๏я€ɲƶ๏

    ℓ๏я€ɲƶ๏ Membre

    Inscrit:
    17 Avril 2016
    Messages:
    308
    J'aime reçus:
    156
    Points:
    2 693
    Merci du partage veut voir XD
     
  11. xplayners

    xplayners Membre

    Inscrit:
    2 Juin 2017
    Messages:
    25
    J'aime reçus:
    0
    Points:
    2 281
    Merci pour le partage. Pratique pour plus d'ergonomie et moins de scroll down
     
  12. believe

    believe Membre

    Inscrit:
    12 Août 2017
    Messages:
    13
    J'aime reçus:
    0
    Points:
    521
    Merci pour le partage :) C''est sympa pour le forum :)
     
    Dommage que çà fonctionne pas :'(
     

Partager cette page

  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice