PM-3176 "Admin>Settings>Login: Al cambiar..." SOLVED

> Code Isuue:
  Admin>Settings>Login: AL cambiar el lenguaje por defecto, y queremos loguear nuevamente no respeta el idioma elegido
> Solution:
  Se agrega validacion cuando se configura el idioma en Admin>Settings>Login, al seleccionar un idioma el mismo se
  reflejara en dynaform del login el dropdown estara seleccionado con el idioma que se configuro.
This commit is contained in:
Luis Fernando Saisa Lopez
2015-09-09 16:48:28 -04:00
parent d7f56f0940
commit f3533ada12

View File

@@ -210,12 +210,12 @@ G::LoadClass('configuration');
$oConf = new Configurations();
$oConf->loadConfig($obj, 'ENVIRONMENT_SETTINGS', '');
$myUrl = explode("/", $_SERVER["REQUEST_URI"]);
if (isset($myUrl) && $myUrl != "") {
$aFields["USER_LANG"] = $myUrl[2];
if (isset($oConf->aConfig["login_defaultLanguage"]) && $oConf->aConfig["login_defaultLanguage"] != "") {
$aFields["USER_LANG"] = $oConf->aConfig["login_defaultLanguage"];
} else {
$aFields["USER_LANG"] = isset($oConf->aConfig["login_defaultLanguage"])? $oConf->aConfig["login_defaultLanguage"] : SYS_LANG;
$myUrl = explode("/", $_SERVER["REQUEST_URI"]);
$aFields["USER_LANG"] = (isset($myUrl[2]) && trim($myUrl[2]) != "")? trim($myUrl[2]) : SYS_LANG;
}
$G_PUBLISH = new Publisher();