theme_enable
function theme_enable
theme_enable($theme_list)
Enables a given list of themes.
Parameters
$theme_list: An array of theme names.
File
- includes/theme.inc, line 1603
- The theme system, which controls the output of Drupal.
Code
function theme_enable($theme_list) { drupal_clear_css_cache(); foreach ($theme_list as $key) { db_update('system') ->fields(array('status' => 1)) ->condition('type', 'theme') ->condition('name', $key) ->execute(); } list_themes(TRUE); menu_rebuild(); drupal_theme_rebuild(); // Invoke hook_themes_enabled() after the themes have been enabled. module_invoke_all('themes_enabled', $theme_list); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!theme.inc/function/theme_enable/7.x