Example #1
0
 public function changeLanguage($lang, $reload = false)
 {
     $objResponse = new xajaxResponse();
     Session::setActiveMenuData(NULL);
     $sql = 'SELECT name FROM language WHERE idlanguage = :lang';
     $stmt = Db::getInstance()->prepare($sql);
     $stmt->bindValue('lang', $lang);
     $stmt->execute();
     $rs = $stmt->fetch();
     if ($rs) {
         Session::setActiveLanguage($rs['name']);
         Session::setActiveLanguageId($lang);
     }
     if ($reload == true) {
         $objResponse->script('window.location.reload(true)');
     } else {
         $objResponse->script('theDatagrid.LoadData();');
     }
     return $objResponse;
 }