Details
-
Story
-
Resolution: Unresolved
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Yes
-
Yes
-
3
Description
As a Developer, I want to configure a content type such that the generated app has tagging actions.
Acceptance Critiera:
- Easy to configure, probably one line in the CT definition.
- Actions for tagging are included in Browser app
- A column listing the tags is added to the Browser app
- Detail subapp includes a tags field.
- It would be ideal if developer can configure where in the Detail subapp the tags field is displayed.
- For example we could support a "Tags" type, so that developer positions the field where it should go.
Keep in mind that Content tagging is a DXCore feature, while content-types are a CE feature.
Keep in mind that GraphQL creates properties based on the properties in the contentTypes - so if we add a tags property, then we need to be carefull what is generated in GraphQL since the tags property is metadata "mgnl:tags"
Notes
This commit demonstrates how hard and complicated it is to add tagging to a content-type based app:
See
- apps/author-app.yaml
- dialogs/modifyTags.yaml
Implementation Note
Implementaion will need to be split between UI (where the app generator is) and content-types module.
Checklists
Acceptance criteria