You are here

function _views_gantt_load_view in Views Gantt 7.2

1 call to _views_gantt_load_view()
views_gantt_data_json in ./views_gantt.module

File

./views_gantt.module, line 111
Module file for Views Gantt

Code

function _views_gantt_load_view($view_name, $display, $project_id) {
  $view = views_get_view($view_name);
  $exposed_filters = array();
  foreach ($_GET as $key => $value) {
    if (isset($view->exposed_data[$key])) {
      $exposed_filters[$key] = $value;
    }
  }
  if (isset($view->exposed_input)) {
    $view->exposed_input = array_merge($exposed_filters, (array) $view->exposed_input);
  }
  if (isset($view->exposed_raw_input)) {
    $view->exposed_raw_input = array_merge($exposed_filters, (array) $view->exposed_raw_input);
  }
  if (isset($view->exposed_data)) {
    $view->exposed_data = array_merge($exposed_filters, (array) $view->exposed_data);
  }
  $view
    ->preview($display, $project_id);
}