Improve re-use an existing field user experience

Created on 8 March 2023, over 1 year ago
Updated 22 February 2024, 4 months ago

Problem/Motivation

As part of ๐Ÿ“Œ Field UI 2023 User Research Fixed we discovered some issues with the experience of re-using a field. Users found it unclear when they could re-use an existing field, versus creating a new field. Many of the users considered re-using a field more like a "clone field" feature. But even when users knew how the feature works, it was hard for them to figure out whether they actually could re-use a field, because this depends on the pre-existing field storage configuration.

We gave users an example case where we told them that it was possible to reference articles from basic page but we would also like to reference articles from recipes content type. An additional requirement we presented was that with this field, it should be possible to reference 3 articles. Some of the expert users were able to deploy several workarounds to figuring out if they could use the field, but for the less experienced users it wasn't clear how they would be able to verify whether they could re-use the field. We prompted some of them to look at the "Field List" feature where they would be able to find the necessary information.

Because of this, we implemented a prototype for a new re-use existing field experience as part of ๐ŸŒฑ [Plan] Improve field creation experience Active . This was well received, and given similar tasks, users were able to determine whether they could re-use a field.

Proposed resolution

Since it isn't feasible to display all of the necessary information on the current select list, the proposed solution is to implement a new view for re-using a field. The view should display critical information about the field storage configuration. Some of the information can be collected from ๐Ÿ“Œ Show field/field-storage summary instead of field type on field listings Fixed . This helps users to quickly locate and use the fields without navigating to the field list page.

Remaining tasks

User interface changes

API changes

Release notes snippet

๐Ÿ› Bug report
Status

Fixed

Version

10.1 โœจ

Component
Fieldย  โ†’

Last updated 1 minute ago

Created by

๐Ÿ‡ซ๐Ÿ‡ฎFinland lauriii Finland

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • Field UX

    Usability improvements related to the Field UI

Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024