Jak mogę połączyć dwa pola w widoku?

15

Mam widok skonfigurowany do korzystania z niesformatowanego typu listy. Wciągam około 10 różnych pól, ale chciałbym połączyć dwa z nich w jedną linię na wyświetlaczu. czy to możliwe?

Przykład: pola to Treść: Numer sesji, Treść: Tytuł, Treść: Data i godzina, Treść: Głośnik. W tej chwili wszystkie z nich są renderowane w osobne linie. Chciałbym, aby numer i tytuł sesji zostały połączone w jednym wierszu, więc dostaję S3 | Tytuł mojej sesji.

EmmyS
źródło
można to również zrobić za pomocą ustawienia pól w zakładce Format patrz patrz Pola: Ustawienia , po kliknięciu pojawi się wyskakujące okienko, teraz wystarczy sprawdzić pola pod opcją inline .
WaQaR Ali

Odpowiedzi:

28

Powiedzmy, że masz pole A i pole B.

  1. Upewnij się, że A znajduje się przed B na liście pól.
  2. Edytuj pole A i zaznacz „Wyklucz z wyświetlacza”. Pole nie będzie się już wyświetlać.
  3. Edytuj pole B, znajdź pole wyboru „Ponownie wpisz dane wyjściowe tego pola”.
  4. Poniżej nowego pola tekstowego znajdź „Wzory zastępowania”. Tam powinieneś być teraz w stanie znaleźć coś, co wygląda jak [pole-A] i [pole-B], z możliwie wieloma innymi opcjami.
  5. Wpisz „[pole-A] [pole-B]” jako wzór zastępczy.

I powinieneś połączyć pola.

Istnieją sytuacje, w których znaczniki generowane przez widoki przy tej konfiguracji nie są pożądane, ponieważ teraz będziesz mieć „wewnątrz” B. Jeśli to jest problem, można dodać zupełnie nowe pole zastępcze typu „Globalny: tekst” , a zamiast tego do kroków 3, 4 i 5 w tym polu.

Letharion
źródło
2
Tak, stwierdziłem, że jest to bardziej zrozumiałe, aby wykluczyć zarówno pole A, jak i B, i użyć nowego pola zastępczego, aby połączyć je razem.
Johnathan Elmore,
+1 głosowanie nad pytaniem i ta odpowiedź - świetne rzeczy - też to działa. A jeśli chcesz, aby wynikowe pole było możliwe do połączenia, możesz użyć Content: Path i użyć go jako tokena w ustawieniach przepisywania w polu Global: text.
therobyouknow
@Letharion Jak połączyć dwa pola i wyświetlić w węźle?
Yama,