Views - Filtri
Nella views realizzata ho inserito 2 filtri
1) Ricerca per data, ho notato che devo inserire la data in formato americano perchè mi visualizzi i movimenti. Ho cambiato anche il formattatore ed il campo personalizzato inserendo m/d/Y ma nulla da fare
2) Ho un campo entity reference collegato all'anagrafica. Nelle righe mi viene visualizzata la giusta 'anagrafica. Ho inserito il filtro in relazione a questo campo ma mi esce un normale campo text. Scrivendo l'anagrafica non noto che non è un campo entity reference perchè non mi visualizza gli elementi corrispondenti alla stringa e quando effettuo la ricerca non trova nulla.
Non capisco dove sbaglio
Gaetano
Risposte
Il punto 1 non mi è
Il punto 1 non mi è chiaro,
Il punto 2 invece è abbastanza ordinario.
Se il campo di ricerca è il campo Tilte (del tipo di contenuto anagrafica), ti apparirà un campo di ricerca e non un selettore. Se inserisci un criterio di ricerca es "Contiene"
Digitando Mar, dovresti trovare "Marco Rossi" e tutti i titoli che contengono "mar"
Non troverai assolutamente un menù a tendina.
Punto 1 Ho creato un nuovo
Punto 1
Ho creato un nuovo C.T. In Title mi serve la data ma per esperienza pregressa sapendo (per quel che è a mia conoscenza) che non si può gestiere col calendario ho creato anche un campo Data.
Ho usato feeds per l'importaione dei dati e per la data italiana mi importava unicamenete le date col primo campo fino a 12 in quanto i primi 2 caratteri li considerava come mese. Nel csv ho trasformato la data da italiana a americana e l'importazione funziona. Natualmente title lo valorizzo con data italiana.
Nella views ho visualizzato il filtro della Data e mettendo una data italiana non mi visualizza i movimenti con quella data. Se scrivo la data in formato americano invece me li visualizza.
Punto 2
Il campo filtro non è title ma un campo entity reference. Scrivo nel campo per avere tutti i movimenti del campo che iniziano con a ma nulla da fare
Link all'immagine
Per i filtri sulle date
Per i filtri sulle date invece di dover trovare un workaround potresti provare https://www.drupal.org/project/date_popup
Per l'altro punto (se non interpreto male la tua necessità) probabilmente devi aggiungere una relazione verso il profilo nella vista e poi nei filtri selezionarne uno relativo ad un campo specifico del profilo (nome, cognome o altro). Aggiungendo una relazione verso il profilo avrai a disposizione nei filtri tutti i campi che appartengono al profilo stesso.
Per i filtri ho fatto varie
Per i filtri ho fatto varie prove.
Ho un C.T. in cui inserisco la data e l'Anagrafica del Dipendenti e dei Richiedenti.
Ho realizzato una vista su questo C.T.
Ho inserito le relazioni e riesco a visualizzare l'Anagrafica del Dipendente e del Richiedentedente.
Ho inserito le relazioni e riesco ad accedere attraverso le relazioni agli altri campi delle anagrafiche.
Ho notato una cosa strana.
Entrambe le Anagrafiche hanno il campo Anagrafica e Codice con una differenza
Per i dipendenti nel title inserisco il codice e poi ho il campo anagrafica
Per i Richiedenti nel title inserisco il l'Anagrafica e poi ho il campo Codice.
Nei campi della tabella della views riesco a visualizzare la data l'anagrafica del dipendente e del richiedente.
Per il Dipendente riesco a far visualizzare il Codice menre per il Richiedente no. E lo stesso succede per i filtri. Il dipendente riesco a ricercarlo per anagrafica mentre il richiedente devo inserire il codice del nodo.
Farò delle altre prove per capire la differenza tra il collegamento cool codice e con l'Anagrafica, anche se a prima vista non dovrebbero esserci differenze