Problem/Motivation
If Primary Entity Reference is not as well supported as Entity Reference, we should identify what the gaps are and prioritize appropriately.
Steps to reproduce
Proposed resolution
Research led to creation of these issues (in proposed priority order):
- Views: #3558094: Views support
- Token: #3558159: Better token support
- Rules: #3559155: Rules (Typed Data?) support for the primary item
- Feeds: #3559173: Feeds support
- (modules providing entity reference field formatters/widgets): #3559176: Support for Field Formatters and Field Widgets defined for core Entity Reference fields
- Corresponding Entity References: (CER issue) #3558164: Add support for Primary Entity Reference fields (and others that extend Entity Reference?)
Other modules evaluated, but for which no action seems necessary:
- Search API: no action required; Search API supports any field type that extends
EntityReferenceItem - ECA: leverages Token so its issue (above) should mostly suffice
- Entity Browser: leverages Views so its issue (above) will suffice
There are presumably a bunch of modules (like CER, above) that hardcode special support for core entity reference fields and which would need to take action to support Primary Entity Reference. Presumably those would be handled on an as-needed basis in their respective issue queues.
Comments
Comment #2
jdleonardPart-way through
Comment #3
jdleonardAdded rules compatibility issue to IS.
I had trouble getting the BPMN.io modeler to show itself in ECA, which prevented me from evaluating compatibility with ECA. Perhaps someone else can try that.
Comment #4
jdleonardGot ECA working on DrupalForge.
Comment #5
jdleonardAdded Feeds support issue to IS.
Comment #6
jdleonardUpdated issue summary with my analysis.
Comment #7
bluegeek9 commented