EVAM ビューテンプレートの定義

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 条件に基づいてデータソースごとに複数のビューテンプレートを構成し、ユーザーに対するデータの表示方法をカスタマイズできます。ビューテンプレートは、ビュー構成のフィールドをコンポーネントにマッピングします。

    始める前に

    必要なロール:admin または evam_admin

    このタスクについて

    ビューテンプレートは、Entity View Action Mapper (EVAM) ビュー構成情報レコードから参照されます。詳細については、「EVAM 構成バンドルの定義」を参照してください。

    手順

    1. 次のように移動する。 All (すべて) > エンティティビューアクションマッパー (EVAM) > ビュー定義 > ビューテンプレートをクリックし、 新規 を選択します。
    2. フォームのフィールドに入力します。
      フィールド 説明
      名前 EVAM ビューテンプレートの名前です。
      アプリケーション EVAM ビューテンプレートのアプリケーションスコープです。
      アクティブ EVAM ビューテンプレートを有効にするオプションです。
      テンプレート マッピングされたデータソースのビューを定義する JSON テンプレートです。
      たとえば、デフォルトの検索テンプレートには次のものが含まれています。
      {
          "component": "sn-search-result-evam-card", 
          "staticValues":  {  
            },
          "mappings": {
              "title": "ai_search_teaser_title",
              "summary": "ai_search_teaser_text"
          },
          "actionMappings": {
              "clickAction": "navigation"
          }
      }

      検索結果ページのコンポーネントとして sn-search-result-evam-card を使用します。

    3. [Submit (送信)] を選択します。