Jump to content

[Résolu] Personaliser l'affichage du menu a facette


Recommended Posts

>>>> POST RESOLU !!! VOIR LE TUTO ICI !!!

 

Bonjour les amis, 

 

voici ma question, qui, je l'espère, intéressera plus d'un:

 

Sur Prestashop 1.6, j'ai configuré mon menu a facette en colonne de gauche, mais je ne suis pes trsè satisfait du résultat visuel:

 

1) Question 01: J'ai par exemple 11 sous-catégories avec case a cocher (voir image 1), et sur un écran "large", c'est le bazar... au lieu de rester sagement affichées les unes après les autres en alignement à gauche, elles se suicent de manière désordonnée et illisible finalement...post-859027-0-84591300-1413995386_thumb.jpg

 

Comment les forcer à s'aligner les unes après les autres (comme image 2 post-859027-0-48305100-1413995399_thumb.jpg

 

2) Question 02: Il y a une ascenseur (scrollbar) à droite car l'ensemble des sous categories ne peut pas s'afficher dans le cadre prévu... c'est moche et complique la navigation ! (image03)post-859027-0-15929500-1413995593_thumb.jpg

 

Comment supprimer cette scrollbar et adapter le cadre au contenu ? (image 04)

post-859027-0-95575100-1413995819_thumb.jpg

 

Voila, si quelqu'un a la solution miracle qu'il s'exprime librement !!!

 

Et je ferais un petit tuto pour la communauté sur cette question une fois la solution trouvée !

 

Merci a tous !!

post-859027-0-95575100-1413995819_thumb.jpg

Edited by kokodoko (see edit history)
Link to comment
Share on other sites

Un Stand Ovation pour S-HAMMANI qui m'a appporté la bonne solution !

 

Voici donc un petit tuto qui reprend sa solution:

 

1- L'affichage en front office de votre navigation a facette est désordonne au lieu d'être en colonne, un peu comme çà

post-859027-0-84591300-1413995386_thumb.jpg
 
2- Connectez-vous a votre dossier boutique par FTP (avec filezilla par exemple), et chargez le fichier CSS du module blocklayered de votre thème
 
votresite/themes/default-bootstrap/css/modules/blocklayered/blocklayered.css
 
3 - editez le fichier blocklayered.css (avec notepad++ par exemple) et ajouter ces lignes de code à la fin du fichier
 
 .layered_filter > ul >li{
   width:100% !important;
 }
 
Vous pouvez ajouter un commentaire ( balisé par /* votre commentaire */pour vous souvenir de votre modification le cas échéant, comme
 
 /* ligne 169 modification affichage force en colonne sur front office  */
 
Votre CSS doit ressembler à ça
post-859027-0-31404500-1414139607_thumb.jpg

 

4- Uploadez votre blocklayered.css en remplacement de l'ancien

 

5- Admirez votre front office, il doit ressembler à cela:

post-859027-0-54304300-1414139646_thumb.jpg
 
 
Attention, par sécurité, n'oubliez jamais de sauvegarder vos fichiers originaux avant toute modification
Personnellement, j'ajoute toujours une mention "_old" sur les fichiers que je modifie et que je laisse sur le serveur, comme cela:
 
blocklayered.css  (le fichier modifié)
blocklayered_old.css (l'ancien fichier)
 
je supprime l'ancien fichier ensuite, quand tous les contrôles de fonctionnalités ont été validés
 
 
Tutto réalisé grâce à l'apport de S-HAMMANI
 
 

 

 
 
Edited by kokodoko (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

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...