function theme_panels_default_style_render_panel in Panels 5.2
Same name and namespace in other branches
- 6.2 styles/default.inc \theme_panels_default_style_render_panel()
Render callback.
File
- styles/
default.inc, line 32 - styles/block.inc Definition of the 'default' panel style.
Code
function theme_panels_default_style_render_panel($display, $panel_id, $panes, $settings) {
$output = '';
$print_separator = FALSE;
foreach ($panes as $pane_id => $content) {
// Add the separator if we've already displayed a pane.
if ($print_separator) {
$output .= '<div class="panel-separator"></div>';
}
$output .= $text = panels_render_pane($content, $display->content[$pane_id], $display);
// If we displayed a pane, this will become true; if not, it will become
// false.
$print_separator = (bool) $text;
}
return $output;
}