Pagination with SH404SEF not working

More
8 years 3 weeks ago - 8 years 1 week ago #71330 by francisvds
Hello everybody

I have been experiencing pagination problems for a few days, the link to the pages is normally displayed but no page changes, in all categories and in all languages.
I guess it's a configuration problem but I can not find it.
Do you have any idea where I need to set up again?

I am under Joomla 3.8.3 and PHP 7.0.26
Flexicontent 3.2.1.7
sh404SEF 4.13.1.3756

To test, just click a link from the menu and try to change at the bottom of the page.
www.milouchouchou.com

Thank you in advance for your help.
Cordially.
Francis
Last edit: 8 years 1 week ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71333 by micker
Replied by micker on topic Pagination not working
at first try to disable sh404sef and test with basic sef

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71336 by francisvds
Replied by francisvds on topic Pagination not working
Hello

By disabling sh404SEF or asking it to use the Joomla router, the pagination works but no more internal link of my pages, so eventually it solves a problem to create a new one.

Why did it work before and no longer?
Because the site is multilingual?
Should we completely uninstall sh404SEF and reinstall it?

Have a good day.
Francis

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71337 by micker
Replied by micker on topic Pagination not working
its can be a bug in s404sef plugin ...
=> can you post a complet step by step action to reproduce the problem ?
regards

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71338 by francisvds
Replied by francisvds on topic Pagination not working
I have also opened a ticker at s404sef

Here is the procedure to follow for the error, which I specify happens everywhere where a pagination is necessary

Go to the home page www.milouchouchou.com/
On the menu, click on "Les standards en français", if you are on the English version "The standards in English"
Go down at the end of the page and click on the button to page 2, no page changes, we stay with the first 20 articles.

Francis

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago - 8 years 3 weeks ago #71339 by ggppdk
Replied by ggppdk on topic Pagination not working
Hello

The problem is that we have not tested with the latest release of SH404SEF

our SH404SEF plugin may need updating


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star review. Thanks!
Last edit: 8 years 3 weeks ago by ggppdk.

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71340 by francisvds
Replied by francisvds on topic Pagination not working
Hello

I installed the latest development version and the problem is still present.

Francis

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71348 by ggppdk
Replied by ggppdk on topic Pagination not working
Hello

i meant that we need the latest version of SH404SEF

we got it , will find time to test with it,
if i will need access to the website, then i will ask you


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star review. Thanks!

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71351 by francisvds
Replied by francisvds on topic Pagination not working
Hello

Thank you in advance for your help.
Cordially.
Francis

Please Log in or Create an account to join the conversation.

More
8 years 3 weeks ago #71353 by francisvds
Replied by francisvds on topic Pagination not working
Hello
Here is the answer from sh404SEF, I made the change and everything is back to normal.

Thanks for your help.
Cordially.
Francis

I have done as I said, downloaded a copy of the site and debugged locally. As expected, this is a problem in FlexiContent, which comes from assuming the Joomla SEF pagination format ie /xxxx?start=20 or /xxxx?start=40.
They cannot handle something like /xxxxx/page-2.

The bug was hidden by older versions of sh404SEF, as we had made a workaround for those extensions. In last version, we remove the workaround as we thought all extensions should have been fixed by now, but apparently even large extensions such as Flexi have not yet started to use the correct Joomla API.

Here are the details:

In the file /components/com_flexicontent/controller.php, at line 1151, there is this code:

// Add any existing URL variables (=submitted via GET), ... we only need variable names, (values are ignored)
foreach($_GET as $_varname => $_ignore) $safeurlparams[$_varname] = 'STRING';



A short-term fix can be:

// Add any existing URL variables (=submitted via GET), ... we only need variable names, (values are ignored)
// foreach($_GET as $_varname => $_ignore) $safeurlparams[$_varname] = 'STRING';
$getVars = $this->input->getArray();
foreach($getVars as $_varname => $_ignore) $safeurlparams[$_varname] = 'STRING';



After making that change, and purging again the Joomla cache, things starts working again normally.

I would suggest you report this to the FlexiContent team and suggest this change, or maybe they can workout something else as needed.

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline
Save