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

Form Builder Page: Form Info #99444

Open
6 tasks
ryguyk opened this issue Dec 18, 2024 · 0 comments · May be fixed by department-of-veterans-affairs/va.gov-cms#20311
Open
6 tasks

Form Builder Page: Form Info #99444

ryguyk opened this issue Dec 18, 2024 · 0 comments · May be fixed by department-of-veterans-affairs/va.gov-cms#20311
Assignees
Labels
Drupal engineering CMS team practice area

Comments

@ryguyk
Copy link
Contributor

ryguyk commented Dec 18, 2024

This page needs to accommodate both an initial creation and an edit/update/review state.

On initial creation, node should be created. On edit/update/review, nothing is created. Fields from this form are updated.

Acceptance Criteria

  • Page handles two states: create & update.
    • Form Info page for "create" mode is created at form-builder/form-info.
      • On create save, node is created.
    • Form Info page for "edit" mode is created at form-builder/{nid}/form-info.
      • On edit save, node is updated.
  • Page layout matches design.
@ryguyk ryguyk added the Drupal engineering CMS team practice area label Dec 18, 2024
@ryguyk ryguyk changed the title Form Builder Page: Form naming Form Builder Page: Form Start Jan 18, 2025
@ryguyk ryguyk changed the title Form Builder Page: Form Start Form Builder Page: Form Basic Info (Form Naming) Jan 20, 2025
@ryguyk ryguyk changed the title Form Builder Page: Form Basic Info (Form Naming) Form Builder Page: Form Naming Jan 21, 2025
@ryguyk ryguyk changed the title Form Builder Page: Form Naming Form Builder Page: Form Info Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Drupal engineering CMS team practice area
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants