cancel
Showing results for 
Search instead for 
Did you mean: 

Layer, Pagination, Order by... PARAMETERS LINKS

SOLVED
   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Layer, Pagination, Order by... PARAMETERS LINKS

Hi,

 

I have a problem getting url from an item on layer.phtml, etc...

On a category list i can't filter by category, go to next page, order items by, ...

 

Example from the generated links:

 

links view from FireBug:

http://www.mystore.com/mycategory.html#%21cat=45

http://www.mystore.com/mycategory.html#%21p=2

http://www.mystore.com/mycategory.html#%21limit=15

http://www.mystore.com/mycategory.html#%21dir=asc&order=price

 

links view from explorer:

http://www.mystore.com/mycategory.html#!cat=45

http://www.mystore.com/mycategory.html#!p=2

http://www.mystore.com/mycategory.html#!limit=15

http://www.mystore.com/mycategory.html#!dir=asc&order=price

 

If i change '#%21' or '#!' by '?' it works correctly. Example:

http://www.mystore.com/mycategory.html?cat=45

 

How can I fix it?

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Layer, Pagination, Order by... PARAMETERS LINKS

Solution

 

on command line:

 

grep -r '#!' * | more

Change or comment

return str_replace('?', '#%21', parent::getPageUrl($page));

by

return str_replace('?', '?', parent::getPageUrl($page));

View solution in original post

1 REPLY 1

Re: Layer, Pagination, Order by... PARAMETERS LINKS

Solution

 

on command line:

 

grep -r '#!' * | more

Change or comment

return str_replace('?', '#%21', parent::getPageUrl($page));

by

return str_replace('?', '?', parent::getPageUrl($page));