Highlight differences between this module and field_states_ui

Created on 26 May 2023, almost 2 years ago
Updated 19 August 2024, 8 months ago

Problem/Motivation

I must decide which one of the two to use/support since they seem very similar and to overlap.
I'm a noob developer so I can't judge which one has better approaches in the code yet, but I'll start with..

Proposed resolution

from the module pages:
conditional_fields support only core dependee fields, while field_states_ui more than 50 field widgets covering more than 30 fields type from
core and various contrib modules

from the UI & usage:

  1. conditional_fields has its own configuration pages at "Manage dependencies": this is good for complex scenarios cause it allows intricate dependecies, but I doubt is a popular case since only core fields can be used, and it makes the entity tabs long which often (in my experience) results in a collapsed menu.
  2. field_states_ui is configured from the existing "Manage form display": the UI is less straightforward imho but it doesn't add pages/tabs for site admins
  3. please add your experiences..

Remaining tasks

  1. Verify already made statements and add yours
  2. A code review: do they have different approaches, performance, features? Are they compatible?
  3. Possible integration of the two modules for better support and less issues for everyone!?
  4. Provide a summary in the module page
💬 Support request
Status

Active

Version

4.0

Component

Documentation

Created by

🇮🇹Italy kopeboy Milan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024