Extra fields not rendered for Paragraph and Taxonomy Term entities in Views using "Rendered entity" formatter

Created on 22 May 2025, 2 months ago

Problem/Motivation

The Entity Extra Field module works well with Node entities when using Views with the "Rendered entity" formatter. However, extra fields do not appear when rendering Paragraph or Taxonomy Term entities, despite being properly configured in their respective view modes.

Steps to reproduce

  1. Create a Paragraph type with several base fields.
  2. Install and enable the Entity Extra Field module.
  3. Define extra fields for the Paragraph entity type.
  4. Configure a view mode for Paragraphs (default or custom) and set field display order.
  5. Create a View that outputs Paragraph items using the "Rendered entity" formatter.
  6. Observe that the extra fields do not appear in the rendered output.
  7. Repeat similar steps with Taxonomy Terms — same issue observed.

Expected behavior
Extra fields should be visible in rendered output for all entity types supporting view modes, not just Node entities.
Actual behavior
Extra fields appear only for Node entities; they are missing for Paragraph and Taxonomy Term entities, regardless of view mode or field configuration.

Questions

Is this a known limitation of the module (only supporting Node entities)?
Could this be due to differences in how ViewBuilderInterface::view() is implemented per entity type?
Are there any recommended workarounds to make extra fields renderable for non-Node entities in Views?

Request

Please confirm if this behavior is expected or if it's a bug/limitation. Any guidance or patches to support extra fields on Paragraph or Term entities would be greatly appreciated.

💬 Support request
Status

Active

Version

2.1

Component

Miscellaneous

Created by

🇫🇷France elektrorl

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024