You are here

function draggableviews_views_pre_view in DraggableViews 7.2

Implements hook_views_pre_view().

File

./draggableviews.module, line 33

Code

function draggableviews_views_pre_view(&$view, &$display_id, &$args) {

  // User has Views UI access however they do not have access to draggableviews.
  // To prevent confusion, display a warning message when they are previewing the
  // current display when it has a draggableviews field.
  if (isset($view->preview) && isset($view->display_handler->handlers['field']['draggableviews']) && !user_access('access draggableviews')) {
    drupal_set_message(t("Current display has a draggableviews field, however you cannot see it in the preview because you do not have\n      '@permission' permission.", array(
      '@permission' => 'access draggableviews',
    )), 'warning');
  }
}