Field/CCK e blocchi

13 contenuti / 0 new
Ultimo contenuto
Field/CCK e blocchi

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

Acid wrote:
ma farlo semplicemente con panels?

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

amigamess wrote:
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...

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!

finex wrote:
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 :-)

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

finex wrote:
È 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[/quote]

sì avevo già trovato quella pagina, ma non ancora m'è ben chiaro il concetto degli argomenti. dovrei quindi settare come "Argument" Nodo: Nid? come devo configurarlo?

lasciando la configurazione default per Nodo: Nid la vista mi restituisce l'elenco dei valori di tutti i campi del tipo specificato per tutti i nodi che ho realizzato.... :S

cesare wrote:
sì avevo già trovato quella pagina, ma non ancora m'è ben chiaro il concetto degli argomenti. dovrei quindi settare come "Argument" Nodo: Nid? come devo configurarlo?

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!

finex wrote:
cesare wrote:
sì avevo già trovato quella pagina, ma non ancora m'è ben chiaro il concetto degli argomenti. dovrei quindi settare come "Argument" Nodo: Nid? come devo configurarlo?

Proprio quello, ti stai avvicinando alla soluzione. Osserva bene i parametri per configurare l'argomento, leggili con attenzione perché ti mancano solo pochi click :-)

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! :)