示例#1
0
 /**
  * @see SugarView::display()
  */
 public function display()
 {
     global $mod_strings;
     global $app_list_strings;
     global $app_strings;
     $languages = LanguageManager::getEnabledAndDisabledLanguages();
     $this->ss->assign('APP', $GLOBALS['app_strings']);
     $this->ss->assign('MOD', $GLOBALS['mod_strings']);
     $this->ss->assign('enabled_langs', json_encode($languages['enabled']));
     $this->ss->assign('disabled_langs', json_encode($languages['disabled']));
     $this->ss->assign('title', $this->getModuleTitle(false));
     echo $this->ss->fetch('modules/Administration/templates/Languages.tpl');
 }
示例#2
0
 /**
  * Gets all enabled and disabled languages. Wraps the util function to allow
  * for manipulation of the return in the future.
  *
  * @return array Array of enabled and disabled languages
  */
 public function getAllLanguages()
 {
     $languages = LanguageManager::getEnabledAndDisabledLanguages();
     return array('enabled' => $this->getLanguageKeys($languages['enabled']), 'disabled' => $this->getLanguageKeys($languages['disabled']));
 }