View Issue Details

IDProjectCategoryView StatusLast Update
2435Composrcataloguespublic2020-01-29 03:47
ReporterChris Graham Assigned To 
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary2435: Setting relationships backwards (many-to-one case)
DescriptionMake it so that you can set up catalogues A and B, such that A has a multi-reference into B, and when you add a new entry to B you would be able to select an entry in A, such that it automatically sets an additional reference in the multi-reference from that entry in A to that new entry in B.

i.e. to be able to set the relationship backwards.

Allow it to work on edit too.

It would be enabled by field options on the multi-reference field in catalogue A.

For example, imagine catalogue A is artist and catalogue B is genre When you add a genre you can select what existing artists should be selected to be in that genre - and those artist records would be modified to point to this one extra genre (artists may have multiple genres).
Additional InformationThis makes the workflow a lot easier. It means that an entry form would need to be smart enough to read pre-existing relationships in fields that aren't necessarily in that catalogue, then inject self-references into other entries.

This could be extended with relationships for other content types. For example, when adding a news entry, allow selection of what catalogue entries are referencing that new news entry.
TagsNo tags attached.
Attach Tags
Time estimation (hours)5
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 3662 Not Assigned Allow main_multi_content block to select by tag 
related to 4067 Not Assigned Ability to create sub-records (one-to-one case) 
related to 4068 Not Assigned Do-next shortcut to add referencing entries 
related to 4069 Not Assigned Do-next shortcuts to edit referenced entries 

Activities

There are no notes attached to this issue.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2016-04-20 14:07 Chris Graham New Issue
2018-08-05 14:10 Chris Graham Relationship added related to 3662
2020-01-29 03:20 Chris Graham Summary Setting relationships backwards => Setting relationships backwards (many-to-one case)
2020-01-29 03:23 Chris Graham Description Updated
2020-01-29 03:25 Chris Graham Description Updated
2020-01-29 03:28 Chris Graham Description Updated
2020-01-29 03:47 Chris Graham Relationship added related to 4067
2020-01-29 03:47 Chris Graham Relationship added related to 4068
2020-01-29 03:47 Chris Graham Relationship added related to 4069