function panels_views_import_form_submit in Panels 5.2
Handle the submit button on importing a view pane.
File
- panels_views/
panels_views.module, line 620 - panels_views.module
Code
function panels_views_import_form_submit($form_id, $form) {
ob_start();
eval($form['panel_view']);
ob_end_clean();
if (isset($panel_view)) {
$view = views_get_view($panel_view->view);
if (empty($view)) {
drupal_set_message(t('Unable to load the view for that import. Be sure the view already exists in your system.'));
return;
}
drupal_set_title(t('Import panel view "@s"', array(
'@s' => $panel_view->title,
)));
$_SESSION['pv_import'] = $panel_view;
$output = drupal_get_form('panels_views_edit_view_form', $view, $panel_view);
print theme('page', $output);
exit;
}
else {
drupal_set_message(t('Unable to get a panel view out of that.'));
}
}