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

As a Form Creator, I'd like to add more than one condition to a rule

    Details

      Description

      As a forms builder user, I'd like to add more than one condition in a rule

      Acceptance Criteria

      • When a condition is added and there's more than one condition, there must be an option the delete the condition.
      • The delete icon should be seen only on hover (change the icon to the Clay default);
      • The delete icon should be aligned properly horizontally (in Alloy it's slightly closer to the top that the bottom of the container);
      • When there is more than one condition in a rule, the addition/deletion of a condition should not impact the remaining;
      • The user sets the rules as necessary and saves the form;
        • The option to save a form should not be accessible if the rule is not complete, i.e., either condition or action is not defined;
      • Form rules conditions can be configured similarly but not limited to the following:
        • If [form element] [condition] [value or other field] (optional AND/OR statement) then Do [action] [form element]
        • If User belongs to [role] then Do [action][form element]
      • Form rule conditions include but are not limited to:
        • is equal to
        • is not equal to
        • contains
        • does not contain
        • is empty
        • is not empty

      Definition of Done

      • ( ) Related tests created and passed successfully;
      • ( ) All Acceptance Criteria were passed;
      • ( ) Make sure that all system documentation were updated (if necessary);
      • ( ) Validated by QA, Product Designer and/or PM;
      • ( ) No critical issue related to Story scope (ex.: similar of a FP4, FP5 bug);
      • ( ) Code with peer review completed.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Master