printare termini di una views

7 contenuti / 0 new
Ultimo contenuto
printare termini di una views

ho bisogno di printare il termine con cui è filtrata una views che uso come argomento.

ho provato in "intestazione" questo:

<?php
 
print $terms
?>

ma non mi funziona, perchè?

Ciao,
ecco un codice che ti può esssere utile:

/* esegue una query nella tabella di nome views_display cercando il titolo di nome display_title dove id=page_1, ma tu metti la tua page_1 (quarda nel database o nelle views stesse), questo è un esempio di codice...
*/
$formats = db_fetch_object(db_query("SELECT display_title FROM {views_display} WHERE id='page_1'"));
//stampa con intestazione la variabile pescata nel database, anche qui puoi personalizzare il tag
print ''.$formats->display_title.'';
//altro esempio di print della variabile
print ''.$formats->display_title.'';

se hai capito il meccanismo allora è facile mettere il nome della tua vista al posto di page_1 e il codice funziona!

ho inserito nella intestazione della views:

$formats = db_fetch_object(db_query("SELECT display_title FROM {views_display} WHERE id='page_1'"));
//stampa con intestazione la variabile pescata nel database, anche qui puoi personalizzare il tag
print ''.$formats->display_title.'';
//altro esempio di print della variabile
print ''.$formats->display_title.'';

sosituendo come mi hai detto page_1 al nome della vista, ma non visualizza niente, dove sbaglio per caso?

ho provato con qualcosa di piu semplice:

$title = taxonomy_get_term(arg(1));
print $title->name;

dovrei stampare a video il nome del termine per cui è filtrata la views ma non si riesce nemmeno cosi.

Scusami ma adesso non ho capito bene cosa esattamente vuoi. Il codice che ti ho postato sopra dovrebbe andare nel file page.tpl.php ma è solo un esempio. Io per avere il titolo della views ho impostato semplicemente titolo nella views che ho creato. Vedi http://www.danzisiweb.it/sviluppo/videocorsi il titolo è "Indice Video Corsi". Sai pensavo che parlando di php tu fossi pratico....

Ciao

non so se è uno scherzo o cosa.
printare i termini di una views nella sua intestazione, non in page.tpl.

Nella configurazione dell'argomento della vista puoi specificare di stampare l'argomento nel titolo.

Ciao :-)