function styleswitcher_pre_render_html_tag in Style Switcher 8.2
Same name and namespace in other branches
- 3.0.x styleswitcher.module \styleswitcher_pre_render_html_tag()
Render API callback: Adds HTML id for the Style Switcher style link.
This function is assigned as a #pre_render callback in styleswitcher_element_info_alter().
1 call to styleswitcher_pre_render_html_tag()
- StyleswitcherElementInfoAlter::preRenderHtmlTag in src/
StyleswitcherElementInfoAlter.php - Render API callback: Adds HTML id for the Style Switcher style link.
1 string reference to 'styleswitcher_pre_render_html_tag'
- styleswitcher_element_info_alter in ./
styleswitcher.module - Implements hook_element_info_alter().
File
- ./
styleswitcher.module, line 80 - Module's hooks implementations and helper functions.
Code
function styleswitcher_pre_render_html_tag(array $element) {
if (!empty($element['#attributes']['media']) && $element['#attributes']['media'] == 'styleswitcher') {
// Set 'media' back to its default value.
$element['#attributes']['media'] = 'all';
// Add an ID.
$element['#attributes']['id'] = 'styleswitcher-css';
}
return $element;
}