Come posso concatenare due campi in una vista?


15

Ho una vista impostata per utilizzare il tipo di elenco non formattato. Sto inserendo circa 10 campi diversi, ma vorrei concatenarne due su una sola riga del display. È possibile?

Esempio: i campi sono Contenuto: Numero sessione, Contenuto: Titolo, Contenuto: DateTime, Contenuto: Altoparlante. In questo momento, tutti vengono renderizzati su linee separate. Vorrei che il numero e il titolo della sessione fossero concatenati su una sola riga, quindi ottengo S3 | Titolo della mia sessione.


questo potrebbe anche essere fatto usando l'impostazione dei campi nella scheda Formato vedi Campi: Impostazioni , dopo aver fatto clic su questo vedrai un popup, ora controlla semplicemente i campi sotto l' opzione in linea .
WaQaR Ali,

Risposte:


28

Supponiamo che tu abbia il campo A e il campo B.

  1. Assicurarsi A, viene prima di B nella lista campi.
  2. Modifica il campo A e seleziona "Escludi dalla visualizzazione". Il campo ora non verrà più visualizzato.
  3. Modifica il campo B, trova la casella di controllo "Riscrivi l'output di questo campo".
  4. Sotto la nuova casella di testo, trova "Schemi di sostituzione". Lì ora dovresti essere in grado di trovare qualcosa che assomigli a [campo-A] e [campo-B], con forse molte più opzioni.
  5. Immettere "[campo-A] [campo-B]" come modello sostitutivo.

E dovresti concatenare i campi.

Esistono alcune situazioni in cui il markup generato da Views con questa configurazione non è desiderabile, poiché ora avrai un "interno" B. Se questo è un problema, puoi aggiungere un campo fittizio completamente nuovo, di tipo "Globale: testo" e ai passaggi 3, 4 e 5 in quel campo.


2
Sì, ho scoperto che è più comprensibile escludere entrambi i campi A e B e utilizzare un nuovo campo fittizio per concatenarli insieme.
Johnathan Elmore,

+1 domanda positiva e questa risposta - grandi cose - ho trovato che funziona anche questo. E se si desidera che il campo risultante sia collegabile, è possibile utilizzare il Contenuto: percorso e utilizzarlo come token nelle impostazioni di riscrittura del campo di testo Globale:
therobyouknow,

@Letharion Come si possono concatenare due file e visualizzarli nel nodo?
Yama,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.