Hi Support,
When using Smart Lists with the mobile theme we’ve found a little UX quirk. On a desktop, as you paginate through the smart list using Smart List Style 1 it works great. But using the mobile theme as you paginate through a list it does a page refresh each time then jumps up to the top of the page. Obviously, this means the user has to scroll down to the content each time they paginate. Is there any way it can be fixed at the exact point where the user paginates. It works perfectly on Desktop so it must be an issue with the mobile theme.
As yet I haven’t tried disabling the mobile theme to see if it fixes the issue. I guess the pagination on desktop uses JS/jQuery to perform the AJAX pagination?
Any feedback greatly appreciated.
Cheers, Sas
I also notice when you paginate through the smart list for the first time it causes some issue for example:
Main page: http://www.domain.com/category/post
First pagination: http://www.domain.com/category/post2
Next (2nd) pagination: http://www.domain.com/category/post2/3/
If I then happen to refresh the page for whatever reason I get a 404 page. I understand the pagination is JS/jQuery but it really should refresh without a 404.
Cheers, Sas
Hello ijammedia,
Thanks for reaching us! Please keep in mind that our Mobile Theme has a special template when you are using the Smart List which has some different behaviour than the normal theme. This is not an issue, but this is just a theme behaviour with mobile theme activated. So, if you are unhappy with this behaviour, you can disable the mobile plugin and the theme will be switched to the normal theme.
Thanks for your understanding!
Hello,
This could be a plugin conflict so please disable all plugins except visual composer, clear cache and reset cdn files if you use it. Please also check any custom code you might have added to the theme panel or the theme files. If you use a child theme, please switch to the main theme to make sure it does not affect the proper functionality of the theme.
Thank you!
Hi Bogdan,
I found the bug the problem is with the custom permalink structure. So basically if you have a custom structure like:
http://www.domain.com /%category%/%postname%
It doesn’t work however if you use a trailing slash like so then it works perfectly like so:
http://www.domain.com /%category%/%postname%/
So it seems the JS that deals with the smart list pagination does not handle URL’s without the trailing slash perhaps you can speak to the dev team to fix this as some publishers may use trailing slash or without. For now we’ll add a trailing slash to permalinks as a workaround.
Cheers, Sas
