You are here

function prev_next_views_views_pre_execute in Previous/Next API 7

Same name and namespace in other branches
  1. 6 prev_next_views.module \prev_next_views_views_pre_execute()
  2. 7.2 prev_next_views.module \prev_next_views_views_pre_execute()

Implements hook_views_pre_execute().

File

./prev_next_views.module, line 96

Code

function prev_next_views_views_pre_execute(&$view) {
  if (in_array($view->name, variable_get('prev_next_views_enabled', array()))) {
    $result = $view->build_info['query']
      ->execute();
    $nids = array();
    foreach ($result as $item) {
      $nids[] = $item->nid;
    }
    $_SESSION['prev_next_views'] = $nids;
  }
}