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

Command icon 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

jdleonard created an issue. See original summary.

bluegeek9’s picture

Could 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?

jdleonard’s picture

I 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).

bluegeek9’s picture

Issue summary: View changes
bluegeek9’s picture

Assigned: Unassigned » bluegeek9

bluegeek9’s picture

Assigned: bluegeek9 » Unassigned
Status: Active » Fixed
//www.flaticon.com/free-icons/thank-you Thank you for your contribution! Your continued support makes this project sustainable.
There are multiple ways to show appreciation for the work contributed to this project including:
  • Triage issues and adding more context to existing issues.
  • Flagging CRM as a favorite on the project page to help others discover it and show your support.
  • Review the Developer Docs for accuracy and clarity.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • bluegeek9 committed 662ad89b on 1.0.x
    task: #3566238 Make list of relationships less confusing when adding...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.