function path_to_theme in Drupal 7
Same name and namespace in other branches
- 4 includes/theme.inc \path_to_theme()
- 5 includes/theme.inc \path_to_theme()
- 6 includes/theme.inc \path_to_theme()
Returns the path to the current themed element.
It can point to the active theme or the module handling a themed implementation. For example, when invoked within the scope of a theming call it will depend on where the theming function is handled. If implemented from a module, it will point to the module. If implemented from the active theme, it will point to the active theme. When called outside the scope of a theming call, it will always point to the active theme.
4 calls to path_to_theme()
- bartik_preprocess_html in themes/
bartik/ template.php - Add body classes if certain regions have content.
- garland_preprocess_html in themes/
garland/ template.php - Override or insert variables into the html template.
- seven_preprocess_html in themes/
seven/ template.php - Override or insert variables into the html template.
- template_preprocess in includes/
theme.inc - Adds a default set of helper variables for variable processors and templates.
File
- includes/
theme.inc, line 1227 - The theme system, which controls the output of Drupal.
Code
function path_to_theme() {
global $theme_path;
if (!isset($theme_path)) {
drupal_theme_initialize();
}
return $theme_path;
}