Problem/Motivation
When adding a Relationship from the page listing a Contact's Relationships e.g. /crm/contact/1/relationship, the resulting list of relationships can be confusing, particularly if multiple Relationship Types have the same label for one of the sides of the relationship (Contact A or Contact B).
Steps to reproduce
Proposed resolution
Could we change the labels to contain the contact's name in the context.
Relate child of Jane
Relate parent of Jane
Relate [type label] [contact name]
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork crm-3566238
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
bluegeek9 commentedCould we change the labels to contain the contact's name in the context.
Relate Jane's child
Relate Jane's parent
If the relationship type has a limit, should it not appear on the list, or should it not bo a link with some mention of which limit was reached?
Comment #3
jdleonardI like the idea of including the contact's name in the context.
To avoid WTF moments, probably best to somehow describe why a relationship is not available (due to a limit).
Comment #4
bluegeek9 commentedComment #5
bluegeek9 commentedComment #7
bluegeek9 commented