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

Implement special multi-value field bound to an array/list

    XMLWordPrintable

Details

    • Task
    • Resolution: Obsolete
    • Neutral
    • None
    • 6.1
    • framework
    • None

    Description

      Assume a customer wants to migrate their M5 app to M6 and its new uI framework.

      They used a multifield with a transformer storing data as a multivalue property https://documentation.magnolia-cms.com/display/DOCS61/Transforming+field+values#Transformingfieldvalues-MultiValueTransformer.

      M6 currently offers a Multifield (a complex field holding a form potentially holding more complex fields) which ends up saved as a structure like that of https://documentation.magnolia-cms.com/display/DOCS61/Transforming+field+values#Transformingfieldvalues-DelegatingMultiValueTransformer

      We should not force a data migration to the expected data structure of the new multifield, rather implement a special multi-value field, that would be bound to an array/list on the presentation side. It would look like a bunch of components of same type, and would write the data to the multivalue property.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                fgrilli Federico Grilli
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR