public function dsStylesOverrider::execute in Display Suite 6.3
process().
File
- plugins/
ds_extension/ cssoverrider.inc, line 78
Class
Code
public function execute($vars, &$display, $display_settings, $object_type, $module) {
foreach ($display->regions as $region_name => $region_data) {
$classes = ds_default_value($display_settings, 'cssoverrider', 'class', $region_name, '');
$inline = ds_default_value($display_settings, 'cssoverrider', 'inline', $region_name, '');
if (!empty($classes)) {
$display
->regionAttr($region_name, 'class', $classes);
}
if (!empty($inline)) {
$display
->regionAttr($region_name, 'style', $inline);
}
}
}