public function actionGlobal($q, $version = null, $language = null)
 {
     if (!in_array($version, $this->getVersions())) {
         $version = null;
     }
     if (!in_array($language, array_keys($this->getLanguages()))) {
         $language = null;
     }
     $results = new ActiveDataProvider(['query' => SearchActiveRecord::search($q, $version, $language), 'key' => 'primaryKey', 'sort' => false]);
     $this->searchQuery = $q;
     return $this->render('results', ['results' => $results, 'queryString' => $q, 'version' => $version, 'language' => $language]);
 }