Gantry is having issues with some AJAX plugins. I was working on AJAX Infinity is a plugin for Joomla that replaces Joomla pagination with auto-loading infinite scroll. Instead of clicking on pagination links, you can now simply scroll down to reach more content. You can find this plugin here
www.sakic.net/products/ajax-infinity/
I have been working on a fix with Emir Sakic who is one of Joomla's original developers. He found a solutiion and I would like to see if RocketThem can get this as an update for core Gantry.
Gantry framework renders the Joomla component itself in this file: libraries/gantry5/classes/Gantry/Framework/Platform.php
However, it doesn't trigger onBeforeRender() plugins that are required by AJAX Infinity. If you add this code to above file:
// Trigger the onBeforeRender event.
\JPluginHelper::importPlugin('system');
\JFactory::getApplication()->triggerEvent('onBeforeRender');
on line 255, just before:
$html = trim($renderer->render(null, $params, $content ?: $document->getBuffer('component')));
Kind regards,