You are here

function theme_semantic_panels_render_region in Semantic Panels 7

Render region.

File

plugins/styles/semantic_panels.inc, line 84

Code

function theme_semantic_panels_render_region($vars) {
  $settings = $vars['settings'];
  $separator = '';
  if (!empty($settings['separator']) && $settings['separator']['active'] === 1) {
    $attributes = array();
    if (!empty($settings['separator']['show_css']) && !empty($settings['separator']['element_class'])) {
      $attributes['class'] = $settings['separator']['element_class'];
    }
    $separator = "<{$settings['separator']['element_type']}" . drupal_attributes($attributes) . "></{$settings['separator']['element_type']}>";
  }
  $output = implode($separator, $vars['panes']);
  drupal_alter('semantic_panels_region', $output, $vars);
  return $output;
}