A sitebuilder can configure a subset of sequential terms to be treated 'as one', and provide an alternate label

Created on 21 July 2021, over 3 years ago
Updated 21 July 2023, over 1 year ago

Problem/Motivation

Ideally, if someone checks off "Young Adult", "Adult", and "Senior Adult" would say "All Adults" and never try to group the Adult options with the number options.

"14 to 18 and all adults."

Or: "14 to adult"

Steps to reproduce

  1. Create a Vocabulary with terms with some commonality eg: (5-7, 8-10, 11-14, 15-18, young adult, adult, senior adult)
  2. Create term reference field using that vocabulary.
  3. Configure the term reference field to display using the In Other Words format.

Proposed resolution

(How to update In Other Words to allow this...)

For the Adult ages - I think the "In other words" feature needs a Yes/No conditional format on the "Adult" selection. If "Adult" box is clicked, hide Young Adult and Senior Adults if they're also clicked. If "Adult" is not clicked, show Young Adult and Senior Adult selections if they're clicked. The chances of someone clicking Young Adult and Senior Adult without clicking Adult is basically 0%. However, if someone were to search using the Young Adult filter, we'd want them to find every page where the age was clicked still.

See https://gitlab.com/find-it-program-locator/findit/-/issues/516

Remaining tasks

  1. ❌ Decide whether this feature request is worth pursuing
  2. ✅ Create merge request implementing the feature request
  3. ❌ Test

User interface changes

API changes

None

Data model changes

None

Feature request
Status

Needs review

Version

3.0

Component

Code

Created by

🇺🇸United States mlncn Minneapolis, MN, USA

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024