core
core copied to clipboard
UVE: Ask user to create page if the language doesn't exist
As a user, I want to be notified when selecting a language in the Universal Visual Editor that does not have a page version, so I can decide whether to create a new version in that language.
### Acceptance Criteria
- [x] The user should see a dialog box informing them that the selected language does not have a version of the page and giving them the option to create a new version in that language.
- [ ] If the users select yes, we show the edit contentlet dialog to fill up
- [ ] This should work exactly as it works in the old editor
- [ ] We need to catch this in the URL if use try to access the page using que queryParam
Proposed Objective
Core Features
Proposed Priority
Priority 3 - Average
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.:
- This is the PR where @oidacra did it for the old editor: https://github.com/dotCMS/core/pull/27311
Assumptions & Initiation Needs
The user has access to the Universal Visual Editor and is trying to select a language without an existing page version.
Quality Assurance Notes & Workarounds
This should work exactly as the old page editor.