function panels_panel_context_edit_preview_submit in Panels 6.3
Same name and namespace in other branches
- 7.3 plugins/task_handlers/panel_context.inc \panels_panel_context_edit_preview_submit()
Display a preview upon submit if arguments were needed.
File
- plugins/
task_handlers/ panel_context.inc, line 822 - This is the task handler plugin to handle attaching a panel to any task that advertises itself as a 'context' type, which all of the basic page tasks provided by page_manager.module do by default.
Code
function panels_panel_context_edit_preview_submit(&$form, &$form_state) {
$display = panels_panel_context_get_display($form_state['handler']);
$display->context = ctools_context_replace_placeholders($form_state['contexts'], $form_state['values']['preview']);
$form_state['content'] = panels_render_display($display);
$form_state['redirect'] = FALSE;
$form_state['rerender'] = TRUE;
}