Jump to content

mettre la navigation à facette dans un onglet


Recommended Posts

bonjour,

 

je cherche depuis ce matin a mettre la navigation à facette dans une div tel un tiroir sur le coté de la page, et j y suis arrivé avec ca

<div class="side" title="Personnalisez votre recherche">

					{$HOOK_LEFT_COLUMN}
				
</div>
        <script type="text/javascript" src="http://lesopticiens.com/themes/default/js/jquery.sidecontent32.js"></script>
        <script type="text/javascript">
                $(".side").sidecontent({
    classmodifier: "sidecontent",
    attachto: "leftside",
    width: "300px",
    opacity: "0.8",
    pulloutpadding: "5",
    textdirection: "vertical"
});
        </script>

le probleme est que depuis , si la navigation a facette est bien la ou je veus, elle ne marche plus... ça mouline ca tourne, mais rien ne sort...

 

si l'un de vous peut se pencher sur mon problème et ainsi me guider.

 

merci d'avance.

 

 

____________

j'edit le post , au final j ai reussi, j ai modifié le code du poste avec la bonne version.

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

Bonjour,

 

 

c'etait exactement ca )

 

c'est à dire? incompatibilité js? ou doublon jquery.min?ou les deux?

1)essaies de mettre ton bon de code js dans le header.tpl

2)supprimes l'appel a jquery.min.js (il me semble que de base prestashop fait appel à jquery)

 

Quelques fois les bugs js sont du à l'ordre dans lequel sont appelé les fichiers.

Link to comment
Share on other sites

  • 5 months later...

reponse tardive mais reponse quanb même )

 

 

le CSS

.sidecontentpullout {
background-color: #444444;
color: White;
padding: 10px 9px;
-moz-border-radius-bottomleft: 0em;
-moz-border-radius-topleft: 0em;
-webkit-border-bottom-left-radius: 1em;
-webkit-border-top-left-radius: 0em;
border-bottom-left-radius: 0em;
border-top-left-radius: 0em;
                        border-bottom-right-radius: 1em;
border-top-right-radius: 1em;
}

.sidecontentpullout:hover {
background-color: #444444;
color: White;
}

.sidecontent {
background-color: rgb(237, 237, 237);
color: grey;
-moz-border-radius-bottomleft: 0em;
-webkit-border-bottom-left-radius: 0em;
border-bottom-right-radius: 0em;
}

.sidecontent > div > div {
padding-left: 20px;
padding-right: 0px;
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...