function view::preview
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
-
includes/
view.inc, line 1427
Class
- view
- An object to contain all of the data to generate a view.
Code
public 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;
}