Updated: Comment #0
Problem/Motivation
In #2006606: Views rendering ignores entity language, eg: Identical nodes rendered in views when nodes have translations three rendering strategies were introduced for the entity row plugin. These strategies were hard-coded and the only way to alter them currently is subclassing the entity row plugin itself. This obviously does not scale, so it was suggested to make them plugins.
Proposed resolution
- Evaluate whether there are use cases for additional rendering behaviors.
- Evaluate whether this gain in flexibility balances the performance penalty introduced by the plugin system.
- (Possibly) Convert entity row renderers to plugins.
Remaining tasks
- Agree on a solution
- Write a patch
- Fix failing tests
- Reviews
User interface changes
None
API changes
This may result in a new plugin type to be introduced.
Comments
Comment #1
mgiffordNot sure what this is postponed on, so moving it to active.