Come si utilizza la funzione views_embed_view

4 contenuti / 0 new
Ultimo contenuto
Come si utilizza la funzione views_embed_view

Ciao a tutti, voglio inserire in una pagina una vista utilizzando la funzione views_embed_view, cercando su internet ho trovato poche istruzioni.
Ho capito che sarà del tipo: views_embed_view('nome_vista','tipo')
dove tipo darà page, default etc
Per come la integro nella pagina? Cioè in che porzione di codice la integro?
ho provato a fare ad esempio

<?php
  
print views_embed_view('nome_vista','page');
?>

Ma non esce niente nella pagina, sicuramente sbaglio qualcosa dato che di php non me ne intendo tantissimo

sono riuscito a farla funzionare cosi:

<?php print views_embed_view('vista');?>

però mi dice "no post." anche se la vista crea risultati normalmente

ok ho risolto, era un argomento della vista che mi creava errore

Il secondo valore non è "tipo", ma "display". Se vuoi fare vedere il display di tipo "pagina" che hai creato (il primo), sarà "page_1". Il nome, lo vedi passando col mouse nella UI di Views sul nome del display: si leggerà in coda all'URL