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

Data Definition fields only displays up to 5 columns

Details

    Description

      Description
      In 6.2, the DDL Records View displayed as many columns as the Dynamic Data List had fields. For instance, if your dynamic data list had 7 fields, then, when viewing its entries, you would see all 7 fields (plus the "Status", "Modified Date", and "Author" fields).

      However, in 7.0 and above, only up to 5 field columns will be displayed. If the Dynamic Data List has more than 5 fields, then only the first 5 fields will be displayed as columns in the DDL Records View.

      We hardcode this five-column limit here. This change was first introduced in LPS-58580, which was first included in 7.0.x.

      We discussed this behavior change with the product team and they agreed that the behavior should be returned to how it was in 6.2 and earlier. Therefore, this behavior change is being treated as a bug.

      Steps to Reproduce
      1. Navigate to Content & Data > Dynamic Data Lists in the Control Panel
      2. Create a new DDL, 'Test Definition' using the 'Meeting Minutes' data definition.
      3. Create a new record for the 'Test Definition'.

      Expected Result: The columns display the minutes and title column - like they used to in 6.2
      Actual Result: The minutes and title column are not displayed.

      Attachments

        Issue Links

          Activity

            People

              chao.wang Chao Wang
              michael.bowerman Michael Bowerman
              Marta Elicegui Marta Elicegui
              Michael Bowerman Michael Bowerman
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                1 year, 10 weeks, 1 day ago

                Packages

                  Version Package
                  7.2.10 DXP FP18
                  7.2.X
                  7.3.X
                  7.4.3.7 CE GA7
                  7.4.13 DXP U3
                  7.4.3.8 CE GA8
                  7.4.13 DXP U4
                  Master