view in una pagina

6 contenuti / 0 new
Ultimo contenuto
view in una pagina

Vorrei inserire una view di Nodegallery in una pagina. Ho provato con questo sistema e funziona

<?php
$view
= views_get_view('thumb_gallery_blocks');
print
$view->execute_display('default', $args);
?>

Avrei bisogno però di aggiungere un filtro in modo che mi vengano mostrate solo le anteprime di un determinata gallery. Ho provato ad aggiungere
$view->exposed_input['node_gallery:_image:_parent_gallery'] = 182;
ma mi vengono mostrati comunque tutte le gallery...
Avete qualche suggerimento?

Grazie,
Danilo

farlo con un if?

Non ho una gran dimestichezza con il codice e soprattutto non saprei che variabili chiamare in campo.... mi faresti un esempio?
Grazie

Se le gestisci con la tassonomia basta controllare il valore taxonomy, per l'if guarda una qualsiasi guida php

Grazie mille!!

perchè non usi una vista blocco invece di inserire direttamente il codice nel template?
Se usi un blocco puoi controllare molto più facilmente il contenuto usando argomenti e filtri.
Non conosco nodegallery quindi non posso darti suggerimenti specifici, ma se nodo e galleria sono collegati in qualsiasi modo (tassonomia, nodereference, ecc) che sia visibile a views, quello che vuoi fare si può probabilmente ottenere con un argomento.
Senza contare che avresti anche la possibilità di gestire la visibilità del blocco.