Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-95967

As an App Adm, I want to remove a field only from the form view

    Details

      Description

      As an App Adm, I want to delete a field only from the form view, so that I can customize different form views of the same object without modifying my object model

      Design Deliverables:

      Mockups

      The Delete From Form Feature

      Once an object can have more than one form view, there may be some fields that makes sense in a Form View, but not in another. That being said, we need to provide the user with a feature to allow him to remove fields from certain form views without removing it from the Object and/or other Forms Views. This feature is the "Delete from form", in which will be used whenever the user wants to remove an existing field from a Form without removing from the Object data model (and thus, from other possible Form Views).

      Acceptance Criteria:

      • Given an Object with a Form View and fields within, when the users selects a field and clicks in the "Remove" option (or type backspace in the keyboard), then the system must remove the field from the Form View, but keep it as part of the object data model.
      • Given an Object with two or more Form View and having one same field in two or more of them, when the users access one of those Form Views containing the field and removes it only from that Form View, then the system must remove the field from that Form View, but keep it as part of the other Form Views and part of the object data model.

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Verify if the test labels were added;
      • Code with peer review completed;
      • Validated by QA, Product Designer and/or PM;
      • No critical bug related to Story scope (ex.: similar of FP4, FP5);
      • Make sure that all system documentation were updated (if necessary)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              alex.candido Alex Candido
              Reporter:
              eduardo.zoby Eduardo Zoby
              Engineering Assignee:
              Felipe Pires (Inactive)
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master