Global relation inspector for entries, assets, and users #18993
alexanderloewe
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The new relation transfer workflow introduced for entry deletion is honestly one of the best recent UX improvements in Craft CMS.
Being able to:
is incredibly useful for editorial workflows, cleanup tasks, and larger CMS migrations.
This got me thinking about a broader feature idea that could build on top of the same underlying relation infrastructure.
The idea
It would be extremely useful to have a global “relation inspector” for elements such as:
that displays all incoming relations connected to that element.
Essentially:
Possible implementation ideas
For example, inside the field layout / entry type editor, Craft could offer something similar to the existing:
Alt field alias handling for Assets
Title field alias behavior
but for relations.
Potentially something like:
“Show all incoming relations”
“Display all connected references”
“Open relation usage overview”
Why this would be useful
In larger Craft projects, relations become extremely complex over time.
Having a centralized overview would help with:
content cleanup
migrations
replacing outdated entries
removing unused assets
debugging relational structures
editorial confidence before deleting content
Additional context
While testing the new relation transfer feature, I also noticed that Linkfield entry relations currently do not appear to be migrated properly during transfer.
Related issue:
#18992
That observation was actually what triggered this broader idea.
Since Craft now already has a relation transfer engine/workflow, exposing more of that relational visibility to users could become incredibly powerful.
Especially for:
Entries
Assets
Users
and potentially even Matrix blocks or nested elements in the future.
Really love the direction Craft is taking here.
Beta Was this translation helpful? Give feedback.
All reactions