Details

      Description

      Goal

      Analyze the impact of applygin the new Lexicon Table Patterns in Liferay Portal and facilitate the components and utilities to do so.

      Rationale

      A table is a specific pattern used for comparing datasets in a very direct an analytical way.

      A table view is useful for comparing entries among them that need exhaustive comparison. Tables are very heavy in text display, if you need to display images we recommend you to take a look at lists and cards.

      A table entry or row don't allow you to display 2 different data types in one same column. The reason behind this decision are comparison and sorting problems.

      When a table is used together with management bar, the table entries must include the checkbox, as the selection and actions are reflected in the management bar.

      See Lexicon Table Pattern for more information about it.

      Infrastructure needs

      Based on the development of Commerce, we need to provide a similar way to be able to extend:

      1) Widget's structure (schema)

      2) Widget's content

      In table-like widgets. The idea is to be able to feed the taglibs from chained OSGi services ordered by service ranking that transform either the widget structure (schema) or the items it is showing.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                support-lep@liferay.com SE Support
                Reporter:
                jose.balsas Chema Balsas
                Recent user:
                Chema Balsas
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package