Proposal: SearchKit add optional labels to joins
Overview
Proposal: Add an optional label after a 'With' and use that in the Add dropdown. For Calculated Fields, this might another element in FieldSpec
Rationale
- If you add the same entity multiple times you get eg:
with an Add dropdown of:
'Contact Contributions' and 'Contact Contributions 2' would be easier to use if you could add an optional label 'Completed contributions', 'Cancelled contributions', and then have those appear in the dropdown instead.
- If you have several layers of joins, the titles get unwieldy. Those can be replaced by shorter, more meaningful labels.