Jump to content

[Astuce] Navigation à facettes : supprimer certains filtres


bigyom

Recommended Posts

Bonjour,

 

Je vous fourni une petite astuce pour suprimer certains filtres génants du bloc navigation à facettes.

En effet, on a rarement besoin de faire apparaitre l'état (neuf, occas') ou le poids du produit dans ce bloc.

 

Voici comment faire simple :

 

Dans le fichier modules/blocklayered/blocklayered.tpl

 

Ligne 74 rajouter une classe à la div pour reprendre l'id du filtre

 

<div class="layered_{$filter.id_key}">

 

puis dans le fichier CSS modules/blocklayered/blocklayered.css

 

Rajouter à la fin

 

.layered_0 {

display:none

}

 

.layered_weight {

display:none !important

}

 

Que ce passe t'il ensuite ?

 

Tous les filtres de base (état, disponibilité...) ont un id_key égale à 0, ils disparaissent !

Seuls les filtres que vous avez créer vous même dans la gestion des caractéristiques ou des attributs ont un id_key différent de 0, ils apparaissent alors dans le bloc !

 

Le slider avec la fourchette de poids, s'élimine simplement en forçant la calsse CSS.

 

Voilà une base à développer...

 

@+

Link to comment
Share on other sites

Salut,

merci pour cette astuce.

Je cherchais à gérer les multi-valeurs de caractéristiques sur ce module, mais je n'y arrive pas.

Je veux dire par exemple, qu'un produit avec 1 caractéristique comme par exemple "taille", puisse avoir deux valeurs "42" et "44", du coup, les champs des caractéristiques produits apparaissent dans le champs "valeurs personnalisées", et les valeurs personnalisées ne sont pas prises en compte par la navigation à facette.

Tu n'aurais pas une astuce pour que la navigation à facette gère ces valeurs personnalisées des caractéristiques produits ? par hasard ... <_<

Link to comment
Share on other sites

  • 2 years later...
  • 11 months later...

Salut,

merci pour cette astuce.

Je cherchais à gérer les multi-valeurs de caractéristiques sur ce module, mais je n'y arrive pas.

Je veux dire par exemple, qu'un produit avec 1 caractéristique comme par exemple "taille", puisse avoir deux valeurs "42" et "44", du coup, les champs des caractéristiques produits apparaissent dans le champs "valeurs personnalisées", et les valeurs personnalisées ne sont pas prises en compte par la navigation à facette.

Tu n'aurais pas une astuce pour que la navigation à facette gère ces valeurs personnalisées des caractéristiques produits ? par hasard ... dry.png

il faut que tu crées des attributs et des valeurs au lieu des caractéristiques cad attribut taille qui a des valeurs a b c

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...