Joomla 6 + Helix Ultimate
Smart Search pagination issue:
On page 2+, the "q" parameter disappears when using SEF URLs.
Example:
Page 1:
/részletes-keresés.html?f=1&q=most&start=0
Generated link:
/részletes-keresés.html?f=1&q=most&start=60
Result:
- Pagination breaks
- Empty results page
Important:
If I manually replace "&" with "&" in the URL, pagination works correctly.
Looks like a double-escaping issue in pagination links.
Quick fix:
/plugins/system/helixultimate/overrides/layouts/joomla/pagination/link.php
elseif ($app->isClient('site'))
{
$escapedLink = htmlspecialchars($item->link ?? '', ENT_QUOTES, 'UTF-8');
// $link = 'href="' . $escapedLink . '"';
$link = 'href="' . $item->link . '"';
}
Formatting edited.