Jump to content
thirty bees forum
  • 0

Layered navigation URL issue with 'strange' letters like accented, Cyrillic, etc.



I'm having the following issue (it's present both in PS and TB).

When I want to use accented symbols in my URLs the link I have with layered navigation applied gets trunkated to # sign every time.

I found a solution when using features - you must reindex your URL index but it does not work for URL containing manufacturers in it.

Like the following: https://www.izleznavun.com/%D0%BF%D0%B0%D0%BB%D0%B0%D1%82%D0%BA%D0%B8#/%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB-zajo - I have it in my homepage slider (2nd slide) and when you click on it the layered navigation filter is removed and all products before the # are displayed.

It's working perfectly for URLs containing only English letters. More info here: https://www.prestashop.com/forums/topic/325818-block-layered-pagination-problem/

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Are you using the community theme? If not, your theme might need adjustment.

JavaScript coming with the Layered Navigation module happens to be a bit weak. Last time I tested it worked only with the JavaScript overrides from the community theme the way it should. These commits led to reasonably proper behavior:

https://github.com/thirtybees/community-theme-default/commit/0aa28a7214db4f4c897e6efb4d2c830d9a199c9f https://github.com/thirtybees/community-theme-default/commit/c7c317123325aacf6096296d4b06b735adf8eb06 https://github.com/thirtybees/community-theme-default/commit/543bdc63290b3297287d0d343c39e84e212cce7c https://github.com/thirtybees/community-theme-default/commit/0217d3a5fdf68ea66bde571ca8acff66f9cb43fd

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