Informatica consapevole

Mostrare una vista (view) all'interno di una pagina

E' possibile inserire il risultato di una vista all'interno di una pagina. Questa soluzione permette per esempio di creare un'home page in qui sono visualizzati i risultati ottenuti da più viste.

Supponiamo di aver creato la vista "primo_piano", quello che segue sarà il codice php da inserere all'interno della pagina:

Versione Drupal 5

<?php
global $current_view;
$view =  views_get_view('primo_piano');
print views_build_view('embed', $view, $current_view->args, false)
?>

Versione Drupal 6

<?php
print views_embed_view('primo_piano', $display_id = 'default');
?>

N.B perchè tutto funzioni occorre che il formato di input sia PHP code