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

As a form builder, I would like to set a text field property and apply autocomplete (using simple data provider)

    Details

      Description

      Goal:

      • Allow form builder to set an autocomplete property for text field, using a simple data provider under the new sidebar structure.

      Users:

      • Form builder - persona in charge for building the forms and designing their behavior.

      Benefits:

      • Speed up user interaction when autocomplete feature correctly predicts the word a user intends to enter in a text field after only a few characters have been typed;
      • Allow linking options from a data provider to a field.

      User Story:

      As a form builder, I would like to alter the properties of a text field, using a simple data provider to populate autocomplete options into it, so that a list of options appears below the field(s) to the form user.

      DOD:

      • Implement this property for a text field;
      • Use the sidebar interface structure of Forms;
      • Load a data provider to show a list of available data below a field;
      • The field should always accept what the user types (even if it is not on the list), except if there's a validation mask or restriction property assigned to the field;
      • Provide an optimal number of items shown in a list;
      • Create feature documentation.
      Expected result for the form user
      • As the user types a letter into a text field, it filters the data list, giving visual feedback to the user (highlight characters or group of characters). E.g.: if there is a value starting with "L”, so the field should bring a list of values starting with this character;
      Product Design references:
      Functional test

      https://issues.liferay.com/browse/LRQA-25957

        Attachments

          Activity

            People

            Assignee:
            charlles.pinon Charlles Pinon (Inactive)
            Reporter:
            luciana.silva Luciana Silva
            Recent user:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                7.1.X
                Master