culturecreates / footlight-app

Footlight CMS Front-end
https://cms.footlight.io
3 stars 0 forks source link

Mandatory settings: Implement Parent term - Child term rule #1348

Open troughc opened 4 hours ago

troughc commented 4 hours ago

Context In mandatory settings, most parameters (Fields) are listed by label name. However, some labels are not obviously associated with a particular section. This is the case for Contact parameters.

To make it easier for users to choose what to make mandatory, let's follow the parent term - child term approach we used for event types. This would not affect the display of labels anywhere else.

Action: For any sections that have multiple parameters (fields) in mandatory fields, prepend the name of the field with the name of the section. Currently this is only needed for Contact fields and Address fields. Contact fields are in Events and Organizations; Address fields are in Places

Examples in English: "Contact title" would be displayed as "Contact - Contact title" "Website" would be displayed as "Contact - Website" "City" would be displayed as "Address - City"

troughc commented 3 hours ago

@AbhishekPAnil we can discuss this next week. No action required yet.