Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Treeselect in Site/Folder at Edit Content #28700

Merged
merged 43 commits into from
Jun 10, 2024

Conversation

nicobytes
Copy link
Contributor

@nicobytes nicobytes commented May 30, 2024

Issue

#28645

Checklist

  • Tests (WIP)
  • Translations
  • Security Implications Contemplated (add notes if applicable)

User Story

As a Content Architect in dotCMS, I want to add a Site/Folder field to the Edit Content Form so I can easily create and edit content.

Current behavior

The actual field uses the old design system and the idea is to implement the new TreeSelectComponent.

Screenshots

Original Updated
Screenshot 2024-05-24 at 5 07 07 PM Screenshot 2024-06-05 at 5 44 14 PM

Acceptance Criteria

  • When creating a SiteOrFolder field as part of the content type, the new TreeSelect component should be used.
  • If the content is new, the user should be able to navigate through the levels and select one.
  • Once saved, the user should be able to edit the field and the current tree should be expanded by default.

External Links

Video Support

2024-06-05.17-38-53.mp4

@nicobytes nicobytes linked an issue May 30, 2024 that may be closed by this pull request
@nicobytes nicobytes changed the title Use of new syntax and upgrade to prettier support for new syntax Use Treeselect in Site/Folder at Edit Content May 30, 2024
@nicobytes nicobytes self-assigned this May 30, 2024
@nicobytes nicobytes marked this pull request as ready for review June 6, 2024 21:21
Copy link
Member

@oidacra oidacra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comments

@nicobytes nicobytes enabled auto-merge June 10, 2024 20:05
@nicobytes nicobytes added this pull request to the merge queue Jun 10, 2024
Merged via the queue into master with commit faa8718 Jun 10, 2024
16 checks passed
@nicobytes nicobytes deleted the 28645-use-treeselect-in-sitefolder-at-edit-content branch June 10, 2024 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use Treeselect in Site/Folder at Edit Content
5 participants