[RESOLU]Filtrer les articles avec Isotope
Dudy
Member
Bonjour
j'utulise Isotope pour filtrer le catégories d 'un portfolio, avec ce script :
j'aimerais pouvoir faire le même effet pour les articles, filtrer par Catégorises,
dans les liens qui devrait filtre la categorie et l'afficher, j'ai ajouter le nom de la catégorie dans data-filter
c'est pour cela qui je viens vers vous après des longs recherche sur le web et forum, j'ai trouvé ce magnifique Tuto
Ici
(EN ITALIEN) mais il est pour wordpress, et la ça dépasse mes compétences
Je suis en train de préparer un Theme PLUCSS assez Créative et spécial, que je partagerais je crois avec la sortie de la version 5.4 de Pluxml
merci bonne journée
Dudy
j'utulise Isotope pour filtrer le catégories d 'un portfolio, avec ce script :
[== JavaScript ==]
$('.portfolioFilter a').click(function(){
$('.portfolioFilter .current').removeClass('current');
$(this).addClass('current');
var selector = $(this).attr('data-filter');
$container.isotope({
filter: selector,
animationOptions: {
duration: 750,
easing: 'linear',
queue: false
}
});
return false;
});
et la c'est bonj'aimerais pouvoir faire le même effet pour les articles, filtrer par Catégorises,
dans les liens qui devrait filtre la categorie et l'afficher, j'ai ajouter le nom de la catégorie dans data-filter
[== HTML ==]
<a href="#" data-filter=".rubrique-1">Rubrique 1 |</a>
<a href="#" data-filter=".rubrique-2">Rubrique 2 |</a>
mais surement ce n'est pas du tout ce genre de script que je dois utiliser,c'est pour cela qui je viens vers vous après des longs recherche sur le web et forum, j'ai trouvé ce magnifique Tuto
Ici
(EN ITALIEN) mais il est pour wordpress, et la ça dépasse mes compétences
Je suis en train de préparer un Theme PLUCSS assez Créative et spécial, que je partagerais je crois avec la sortie de la version 5.4 de Pluxml
merci bonne journée
Dudy
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Est-ce qu'on part du principe que tous les articles sont affichés sur la page d'accueil et que c'est là que tu veux mettre en place ton filtre ?
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
exactement,le lien c'est le meme que je t'avais envoyer la dernier fois sur MP si tu a le temps de jeter un coup d'oeil, merci
nb: je fais référence au thème par défaut de PluXml 5.3.1
1) copier les .js de jquery et isotope dans le dossier du theme
2) dans le fichier header.php avant </head>, ajouter
3) On ajoute la liste des catégories sous forme cliquable qui permettra de filtrer l'écran:
Dans le fichier home.php, après
ajouter
4) on ajoute un container qui va contenir tous les articles
avant
ajouter
et après
ajouter
5) il faut maintenant englober les articles dans un div qui servira à filtrer en fonction du nom de la catégorie
avant
ajouter
et après
ajouter
6) on ajoute le code pour faire fonctionner le filtre et isotope
avant
ajouter
ici j'utilise un layout "vertical". Il en existe d'autres: http://isotope.metafizzy.co/layout-modes.html
/!\ Je n'ai pas validé le fonctionnement quand un article est classé dans plusieurs catégories et avec la pagination.
Enjoy !
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Qu'elle vitesse
Merci Stephane je vais faire ce test et je te dirais
bon appetit
et
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Magnifique Stéphane tu est trop fort, tout marche a merveille Bravo!!
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Notons qu'il est aussi possible de faire un double filtre : catégorie ET mots-clefs