culturecreates / tech-support-tickets

Place to manage all tech support tickets with clients
0 stars 0 forks source link

Display [parent term - child term] in pill for hierarchical taxonomies #11

Closed IPlouffe closed 1 year ago

IPlouffe commented 1 year ago

Feature Enhancement to displaying selected terms from controlled vocabulary drop-downs: display the immediate parent term with a child term when selected in fields like Event type as follows [parent term - selected child term]

Example from Tout Culture Event types list:

Reason for the enhancement: Some taxonomies include terms grouped in hierarchies; and some subcategory terms (the children of a parent term) are used for different parent terms. For example, see the Tout Culture Event types (and see example above). In cases where the term appears in multiple categories, the user cannot differentiate what they chose without displaying the parent term.

Screenshot example of current implementation - this example shows "Danse" selected twice, once from under "Atelier" and once from under "Spectacle". You cannot tell which is which

Screenshot 2023-07-18 at 2 13 48 PM

Adding the parent name to the tag will clarify the choice and inform any user who looks at this event in the CMS.

Original feedback from Tout Culture: Something does not feel right. In the Taxonomy, I added the concept « Ateliers ». Since there are different type of workshop, I added « arts visuels » and « métiers d'art » as a sub-catégorie of worshop. Now the event is still showing in the list of events. Plus it doesn't say that it is a workshop. It just says : Métiers d'art. How will Minimal will tel if it is an event or a workshop?

troughc commented 1 year ago

@saumier can we discuss this one tomorrow please.

troughc commented 1 year ago

@saumier can you please check into this issue with Event Types - differentiating between a DANCE workshop and a DANCE performance if the user only selects DANCE (second level in the hierarchy). Is there any issue with this that needs to be addressed in the open API?

troughc commented 1 year ago

@IPlouffe the API that we are providing to MINIMAL includes the PARENT information about a subcategory (like Danse). For example, the Danse parent is atelier: - this information is provided via the API.
@IPlouffe I have updated this issue to tackle a CMS display issue (as a future enhancement). In terms of MINIMAL displaying what you need, there should be no issue. Let me know if that is correct. Thanks!

troughc commented 1 year ago

Here is a screenshot example of what it would look like.

Image

IPlouffe commented 1 year ago

It looks great! It’s clear.

@.***http://www.cultureoutaouais.org/ Isabelle Plouffe Gestionnaire de projets

819 595-2601, poste 227 1 855 595-2601

cultureoutaouais.orghttp://www.cultureoutaouais.org/

[Titre : Facebook - Description : Icône Facebook]https://www.facebook.com/cultureoutaouais07 [Titre : instagram - Description : icône Instagram] https://www.instagram.com/culture_outaouais/?hl=fr [Titre : LinkedIn - Description : Icône LinkedIn] https://ca.linkedin.com/company/culture-outaouais [Titre : Twitter - Description : Icône Twitter] https://twitter.com/culture07

[Une image contenant texte Description générée automatiquement]http://www.touculture.ca/

De : troughc @.> Envoyé : 3 août 2023 11:06 À : culturecreates/tech-support-tickets @.> Cc : Isabelle Plouffe @.>; Mention @.> Objet : Re: [culturecreates/tech-support-tickets] Display [parent term - child term] in pill for hierarchical taxonomies (Issue #11)

Here is a screenshot example of what it would look like.

[Image]https://user-images.githubusercontent.com/64489312/258154257-0db8af1b-a148-41bf-bd77-f2fec94e66d4.png

— Reply to this email directly, view it on GitHubhttps://github.com/culturecreates/tech-support-tickets/issues/11#issuecomment-1664160260, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BAGPJHOKJZAYXYEYE4TVBVDXTO467ANCNFSM6AAAAAAY3NBAUY. You are receiving this because you were mentioned.Message ID: @.**@.>>

troughc commented 1 year ago

@AbhishekPAnil fyi, here is a link to the figma: https://www.figma.com/file/DBnSSMT9Etfm6guDKKSp8O/Culture-Creates---Footlight-Calendar?type=design&node-id=6869-127868&mode=dev

AbhishekPAnil commented 1 year ago

The enhancement is updated in staging. @troughc Please check it out and let me know if any changes are required.Thanks

Added closes tag to commit 6dd6144

troughc commented 1 year ago

Tested staging in Chrome: PASSED