當前位置: 首頁>>代碼示例>>PHP>>正文


PHP SugarThemeRegistry::allThemesDefs方法代碼示例

本文整理匯總了PHP中SugarThemeRegistry::allThemesDefs方法的典型用法代碼示例。如果您正苦於以下問題:PHP SugarThemeRegistry::allThemesDefs方法的具體用法?PHP SugarThemeRegistry::allThemesDefs怎麽用?PHP SugarThemeRegistry::allThemesDefs使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在SugarThemeRegistry的用法示例。


在下文中一共展示了SugarThemeRegistry::allThemesDefs方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: display

 /** 
  * display the form
  */
 public function display()
 {
     global $mod_strings, $app_strings, $current_user;
     if (!is_admin($current_user)) {
         sugar_die($GLOBALS['app_strings']['ERR_NOT_ADMIN']);
     }
     $enabled = array();
     foreach (SugarThemeRegistry::availableThemes() as $dir => $theme) {
         $enabled[] = array("theme" => $theme, "dir" => $dir);
     }
     $disabled = array();
     foreach (SugarThemeRegistry::unAvailableThemes() as $dir => $theme) {
         $disabled[] = array("theme" => $theme, "dir" => $dir);
     }
     $this->ss->assign('available_themes', SugarThemeRegistry::allThemesDefs());
     $this->ss->assign('default_theme', $GLOBALS['sugar_config']['default_theme']);
     $this->ss->assign("THEMES", get_select_options_with_id(SugarThemeRegistry::allThemes(), $GLOBALS['sugar_config']['default_theme']));
     $this->ss->assign('enabled_modules', json_encode($enabled));
     $this->ss->assign('disabled_modules', json_encode($disabled));
     $this->ss->assign('mod', $mod_strings);
     $this->ss->assign('APP', $app_strings);
     $this->ss->assign('currentTheme', SugarThemeRegistry::current());
     echo $this->getModuleTitle(false);
     echo $this->ss->fetch('modules/Administration/templates/themeSettings.tpl');
 }
開發者ID:NALSS,項目名稱:SuiteCRM,代碼行數:28,代碼來源:view.themesettings.php


注:本文中的SugarThemeRegistry::allThemesDefs方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。