2014-05-09 4 views
0

J'ai un problème lorsque je sélectionne une navigation en couches et j'essaie de passer à la page suivante ...Pager, modifier des liens vers des pages (chiffres)

mon lien de téléavertisseur à une URL comme celle http://www.examplesite.com/category.html#% 21 ___ SID = U & fabricant = 102 & p = 2 mais il désactive la navigation en couches.

je suppose que url droit devrait être: http://www.examplesite.com/category.htmlfabricant = 102 & p = 2 (celui-ci travaille à droite)

J'ai vérifié toolbar.phtml, pager.phtml mais je ne sais pas pourquoi DIFFUSE " #% 21 __ "au lieu de"? "

Quel fichier devrais-je modifier?

Merci à l'avance

Répondre

0

Je fixe ce problème. Ajout d'une str_replace ("#% 21", "?", "...")

D'abord, je modifié mes toolbar.phtml (/ app/design/frontend/default/thème/modèle/catalogue/produit /list/toolbar.phtml)

ligne 55

<option value="<?php echo str_replace("#%21","?", $this->getLimitUrl($_key)) ?>"<?php if($this->isLimitCurrent($_key)): ?> selected="selected"<?php endif ?>> 

ligne 72

<a href="<?php echo str_replace("#%21","?",$this->getModeUrl($_code)) ?>" title="<?php echo $_label ?>" class="<?php echo strtolower($_code); ?>"><?php echo $_label ?></a>&nbsp; 

ligne 103

<option value="<?php echo str_replace("#%21","?",$this->getOrderUrl($_key, 'asc')) ?>"<?php if($this->isOrderCurrent($_key)): ?> selected="selected"<?php endif; ?>> 

Et mon pager.phtml

ligne 69

<li><a href="<?php echo str_replace("#%21","?",$this->getPageUrl($_page)) ?>"><?php echo $_page ?></a></li> 

J'espère que cela aide quelqu'un qui a le même problème que moi.

Questions connexes