After upgrading J3.4.0 to 3.4.2 (or 3.4.3) the mod_login switches language to any language that is ordered to the last position in the content language manager. It does this every time after login or logout.
Posted on Joomla forum
Only occurs with login module. (does not when using component for login)
When using "helper.php" from version J3.4.0 problem is also fixed.
The FaLang developer has found the problem and is working on a sollution - follow at Joomla forum
The problem occur when the mod_falang module is before the mod_login.
This is due to the line in the helper of mod_falang line 252 when i build the $language->link for non sef url
$uri->setVar('lang',$language->sef);
$language->link = JUri::getInstance()->toString(array('scheme', 'host', 'port', 'path', 'query'));
It's seem the
JUri::reset();
$language->link = JUri::getInstance()->toString(array('scheme', 'host', 'port', 'path', 'query'));
Work fine
ok so as this is no Joomla Core Problem i'm closing here. Thanks
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2015-07-09 14:38:52 |
Closed_By | ⇒ | zero-24 |
You had not specified you used Falang on the forum.
As I can't reproduce your issue with a pure Joomla! set as multilingual, I suggest you contact the Falang developer.
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/7348.