You are here

function theme_semantic_panels_render_pane in Semantic Panels 7

Same name and namespace in other branches
  1. 7.2 plugins/styles/semantic_panels.inc \theme_semantic_panels_render_pane()

Render pane.

File

plugins/styles/semantic_panels.inc, line 393

Code

function theme_semantic_panels_render_pane($vars) {
  $pane_semantic_settings =& $vars['settings'];
  if (!empty($pane_semantic_settings['keyword_substitution']) && !empty($vars['display']->context)) {
    if (!empty($pane_semantic_settings['element_wrapper']['attributes_array'])) {
      foreach ($pane_semantic_settings['element_wrapper']['attributes_array'] as $key => $value) {
        $pane_semantic_settings['element_wrapper']['attributes_array'][$key] = ctools_context_keyword_substitute($value, array(), $vars['display']->context);
      }
    }
    $pane_semantic_settings['element_wrapper']['class'] = ctools_context_keyword_substitute($pane_semantic_settings['element_wrapper']['class'], array(), $vars['display']->context);
  }
  return theme('semantic_panels_pane', $vars);
}