Chiarimento e curiosità: Arguments e il suo impossibile utilizzo in un Blocco-views

2 contenuti / 0 new
Ultimo contenuto
Chiarimento e curiosità: Arguments e il suo impossibile utilizzo in un Blocco-views

Un saluto a tutti.
Ho un quesito da mal di testa!
Voglio creare un unico blocco con le views che filtri per un TERM ID che gli passo tramite URL
Mi spiego:
1) Ho varie pagine/nodo, ognuna con una proprio termine di tassonomia associato (nodo/1 con termine cucina, nodo/2 con giardino, nodo/3 con soggiono...e cosi via).
2) Creo delle news ed a ognuno seleziono il termine di apparteneza (cucina, giardino, soggiorno...)
3) Qui vorrei creare un unico blocco views che filtri per termine di tassonomia, e quindi prenda come parametro di inglesso il TERM ID del nodo e filtri. Cambiando pagina il blocco views dovrebbe filtrare per quel TERM ID.

Ho impostato gli Alias Url perchè come primo parametro (dopo il ?q=) mi venga stampato il nome del TERM ID ed ho provato a lavorare con la sezione Arguments delle views ma senza uno straccio di risultato.

Mi domando perchè siano state riportate le funzionalità di Arguments nel Blocco se poi è impossibile utilizzarle!

Stampando nel blocco

<?php
print arg(0);
print
arg(1);
?>

Ottendo solo l'identificazione del nodo. Nessun alias.

Esistone un metodo od è infattibile la mia richiesta per un Blocco-views?

Colpo di fortuna!
In "Tassonomia: Term ID" sotto Action to take if argument is not present: selezionare Provide default argument. qui scegliere PHP Code e importare l'array nodo $node=node_load(arg(1)); grazie a questo posso estrarre tutti i dati appartenenti al nodo e lavorarci a piacimento.