Como concatenar dois campos em uma exibição?

15

Eu tenho uma visão configurada para usar o tipo de lista não formatada. Estou inserindo cerca de 10 campos diferentes, mas gostaria de concatenar dois deles em uma única linha no visor. Isso é possível?

Exemplo: os campos são Conteúdo: Número da sessão, Conteúdo: Título, Conteúdo: Data e hora, Conteúdo: Alto-falante. No momento, todos eles são renderizados em linhas separadas. Eu gostaria que o número e o título da sessão fossem concatenados em uma única linha, para que eu obtenha S3 | O título da minha sessão.

EmmyS
fonte
isso também pode ser feito usando a configuração de campos na guia Formato, consulte Campos: Configurações . Depois de clicar nele, você verá um pop-up, agora basta verificar os campos na opção embutida .
WaQaR Ali 4/11

Respostas:

28

Digamos que você tenha o campo A e o campo B.

  1. Verifique se A vem antes de B na lista de campos.
  2. Edite o campo A e marque "Excluir da exibição". O campo agora não será mais exibido.
  3. Edite o campo B e localize a caixa de seleção "Reescreva a saída desse campo".
  4. Abaixo da nova caixa de texto, encontre "Padrões de substituição". Agora você deve encontrar algo parecido com [campo A] e [campo B], com possivelmente muito mais opções.
  5. Digite "[campo-A] [campo-B]" como padrão de substituição.

E você deve ter os campos concatenados.

Há alguma situação em que a marcação gerada pelo Views com esta configuração não é desejável, pois agora você terá A "dentro" B. Se isso for um problema, pode-se adicionar um campo fictício completamente novo, do tipo "Global: text" e as etapas 3, 4 e 5 nesse campo.

Letharion
fonte
2
Sim, achei mais compreensível excluir os campos A e B e usar um novo campo fictício para concatená-los juntos.
Johnathan Elmore
Marcou uma pergunta com +1 e esta resposta - ótimas coisas - também achei que isso funciona. E se você deseja que o campo resultante seja vinculável, você pode usar o Content: Path e usá-lo como um token nas configurações de reescrita Global: do campo de texto.
therobyouknow
@Letharion Como concatenar dois arquivados e exibidos no nó?
Yama