ビュー内の2つのフィールドを連結するにはどうすればよいですか?


15

書式なしリストタイプを使用するように設定されたビューがあります。約10の異なるフィールドを取得していますが、2つのフィールドをディスプレイの1行に連結したいと思います。これは可能ですか?

例:フィールドは、コンテンツ:セッション番号、コンテンツ:タイトル、コンテンツ:日時、コンテンツ:スピーカーです。現在、それらはすべて別々の行にレンダリングされます。セッション番号とタイトルを1行に連結したいので、S3 | 私のセッションのタイトル。


これはまた、下の設定フィールド使用して行うことができるフォーマットの参照タブセッティング:フィールドを、これをクリックした後、あなたは、単に下のフィールドを確認し、今、ポップアップが表示されます、インラインオプション。
WaQaRアリ

回答:


28

フィールドAとフィールドBがあるとします。

  1. フィールドリストでAがBのに来ることを確認します。
  2. フィールドAを編集し、「表示から除外」をチェックします。これで、フィールドは表示されなくなります。
  3. フィールドBを編集し、「このフィールドの出力を書き換える」のチェックボックスを見つけます。
  4. 新しいテキストボックスの下にある「交換パターン」を見つけます。ここで、[field-A]や[field-B]のようなものを見つけることができるはずです。さらに多くのオプションがあります。
  5. 置換パターンとして「[field-A] [field-B]」と入力します。

そして、フィールドを連結する必要があります。

ある状況では、この構成のビューによって生成されたマークアップが望ましくない場合があります。これは、「内部」Bになります。それが問題の場合は、「Global:text」タイプの完全に新しいダミーフィールドを追加できます、および代わりにそのフィールドの手順3、4、5に進みます。


2
はい、フィールドAとBの両方を除外し、新しいダミーフィールドを使用してそれらを連結する方がわかりやすいことがわかりました。
ジョナサンエルモア

+1の質問とこの回答-素晴らしいもの-を見つけました。結果のフィールドをリンク可能にするには、Content:Pathを使用し、これをGlobal:テキストフィールドの書き換え設定でトークンとして使用できます。
therobyouknow

@Letharion 2つのファイルを連結してノードに表示するにはどうすればよいですか?
山14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.