Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-5464

DOC: Multivalue field - 6 UI

    XMLWordPrintable

Details

    Description

      Merge these new pages into one new MultiField page:

       

      Old description:

      Create a new page for multivalue field in Magnolia 6 UIThe existing page for Magnolia 5 UI can serve as an inspiration.

      Sasha (Slack, Oct 31st, 2019)

      It is not as simple as 1 to 1 mapping here. The complex fields are no longer treated as 'fields' per se. In the form implementation, they are treated as complex properties or subeditors (parts of the form that in turn may have child fields). For example, there is a definition for composite field in the Magnolia 6 UI framework, but no implementation since it just reuses FormView with a different layout.
       
      For multivalue fields, info.magnolia.ui.framework.databinding.MultiFormView plays the role of multifield substitution. We may develop eventually some kind of ArrayField for the multifields that consist of trivial entries (meaning that MultiformView manages complex cases where you may have a set of subforms like RSS entries in the Feeds app, while ArrayField might have a simpler implementation but would only manage a list of text or other fields).

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mdrapela Martin Drápela
                akhamis Ashraf Khamis
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR