Steps to reproduce the issue
Setup a basic multilingual site:
During Joomla! installation, install additional language and enable Activate the multilingual feature and Install localized content options.
After installation, go to Language Filter plugin and enable Remove URL Language Code option.
Change Home menu item in Main Menu to some other type so we can tell the difference, e.g. Articles -> List all categories.
Install Route 66.
Go to site homepage.
Expected result
English homepage opens (Category Blog).
Actual result
Default homepage opens (Articles -> List all categories)
Potential fix
plugins/system/route66/lib/router66.php, line 125, add empty path check.
Setup a basic multilingual site:
During Joomla! installation, install additional language and enable Activate the multilingual feature and Install localized content options.
After installation, go to Language Filter plugin and enable Remove URL Language Code option.
Change Home menu item in Main Menu to some other type so we can tell the difference, e.g. Articles -> List all categories.
Install Route 66.
Go to site homepage.
Expected result
English homepage opens (Category Blog).
Actual result
Default homepage opens (Articles -> List all categories)
Potential fix
plugins/system/route66/lib/router66.php, line 125, add empty path check.
if ($path === '' || $path == $this->currentLanguage->sef) { $this->isMenuItem = true; return; }