Ciao a tutti!
Qualcuno di voi sa se e come è possibile inserire e visualizzare i dati dei field di un nodo all'interno dei blocchi in Drupal 7?
Mi spiego meglio. Suppongo di avere un Tipo di contenuto chiamato Tipo A. I nodi Tipo A hanno una serie di field, tra cui il field Zona geografica. In sede di visualizzazione del nodo vorrei che tale field, invece che nel corpo della pagina, venga visualizzato all'interno di un blocco da posizionare nella barra laterale. Ovviamente il contenuto di tale blocco deve essere dinamico, ovvero coerente col nodo che si sta visualizzando.
Sapete se ciò è possibile? Come potrei realizzarlo? :)
ma farlo semplicemente con panels?
--------------------------------------
--> Dasan Blog
come andrebbe fatto?
Installi panel, suddividi le zone in blocchi come ti pare, assegni alle regioni (blocchi) i contenuti che vuoi far vedere... Panel è praticamente drag and drop gli puoi assegnare view nodi blocchi ecc...
Marcello
grazie marcello! ma mi sembra di capire panel in questo modo si andrebbe a "sostituire" al layout del tema, non andrei più ad inserire i contenuti nella side bar, ma in un panel - ovvero una suddivisione - del corpo... giusto?
per non duplicare le cose, non esiste una maniera di inserire i contenuti dei field in un blocco posizionabile all'interno del tema?
Giusto!
potresti creare una view dei tuoi contenuti e digli che tale view è un blocco (view ha la sua opzione crea blocco). poi lo posizioni nella side bar o dove vuoi.
Ciao!
Marcello
Puoi creare una vista che contenga quei campi e la leghi al nodo visualizzato tramite un argomento. Chiaramente devi nascondere quei campi dalla visualizzazione del nodo :-)
ciao!
--
www.siti-drupal.it
www.FiNeX.org
grazie finex! :) allora, premetto sono moooolto niubbo in drupal :P ho creato la Vista e inserito il mio Field_Da_Visualizzare_Nel_Blocco tra i Campi della Vista... come faccio a dire alla Vista di selezionare solo il valore di quel campo relativo al nodo che sto visualizzando?
È molto semplice, come dicevo nel mio precedente messaggio devi usare gli "argomenti", in inglese "arguments". Trovi tutto qui: http://www.google.it/search?q=views+arguments
--
www.siti-drupal.it
www.FiNeX.org
Proprio quello, ti stai avvicinando alla soluzione. Osserva bene i parametri per configurare l'argomento, leggili con attenzione perché ti mancano solo pochi click :-)
Ciao!
--
www.siti-drupal.it
www.FiNeX.org
Dopo un po' di tentativi ho risolto!
Ho settato l'argomento Nodo: Nid, con i parametro Azione da intraprendere se l'argomento non è presente = Stabilire l'argomento predefinito e Stabilire le opzioni dell'argomento predefinito = ID nodo dall'URL. Ho lasciato il resto dei parametri Nodo: Nid con i valori di default.
Grazie mille! :)
c'era pure CCK Blocks http://drupal.org/project/cck_blocks