1 views_ui.admin.inc | views_ui_toggle_enable_page(view $view, $status) |
Menu callback; Enable a view and return to the view listing page.
File
- core/
modules/ views_ui/ views_ui.admin.inc, line 2067 - Admin page callbacks for the Views UI module.
Code
function views_ui_toggle_enable_page(view $view, $status) {
// Validate the token for this page.
if (empty($_GET['token']) || $_GET['token'] !== backdrop_get_token($view->name)) {
return MENU_ACCESS_DENIED;
}
$view->disabled = !$status;
$view->save();
if ($status) {
$message = t('The view %name has been enabled.', array('%name' => $view->get_human_name()));
}
else {
$message = t('The view %name has been disabled.', array('%name' => $view->get_human_name()));
}
backdrop_set_message($message);
backdrop_goto('admin/structure/views');
}