function view::preview

cis7 view.inc view::preview($display_id = NULL, $args = array())
cle7 view.inc view::preview($display_id = NULL, $args = array())
elmsmedia7 view.inc view::preview($display_id = NULL, $args = array())
icor7 view.inc view::preview($display_id = NULL, $args = array())
meedjum_blog7 view.inc view::preview($display_id = NULL, $args = array())
mooc7 view.inc view::preview($display_id = NULL, $args = array())

Preview the given display, with the given arguments.

To be called externally, probably by an AJAX handler of some flavor. Can also be called when views are embedded, as this guarantees normalized output.

File

sites/all/modules/ulmus/views/includes/view.inc, line 1358
Provides the view object type and associated methods.

Class

view
An object to contain all of the data to generate a view, plus the member functions to build the view query, execute the query and render the output.

Code

function preview($display_id = NULL, $args = array()) {
  if (empty($this->current_display) || ((!empty($display_id)) && $this->current_display != $display_id)) {
    if (!$this->set_display($display_id)) {
      return FALSE;
    }
  }

  $this->preview = TRUE;
  $this->pre_execute($args);
  // Preview the view.
  $output = $this->display_handler->preview();

  $this->post_execute();
  return $output;
}
Error | ELMSLN API

Error

×

Error message

  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/elmsln_community/api.elmsln.org/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/elmsln_community/api.elmsln.org/includes/bootstrap.inc).
  • Error: Call to undefined function apc_delete() in DrupalAPCCache->clear() (line 289 of /var/www/html/elmsln_community/api.elmsln.org/sites/all/modules/apc/drupal_apc_cache.inc).
The website encountered an unexpected error. Please try again later.