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

Footer layout can't be configured using list notation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Neutral
    • None
    • 6.1
    • None
    • None

    Description

      subApps:
        browser:
          class: info.magnolia.ui.contentapp.configuration.BrowserDescriptor
          actions:
            ...
          footerLayout:
            class: info.magnolia.ui.dialog.layout.DefaultEditorActionLayoutDefinition
            primaryActions:
              commit: commit
      

      This configuration doesn't work:

          footerLayout:
            class: info.magnolia.ui.dialog.layout.DefaultEditorActionLayoutDefinition
            primaryActions:
              - name: commit
      

      Probably caused by the fact that M2B can't instantiate list of plain strings.
      This impl is also not consistent with info.magnolia.ui.framework.layout.TabDefinition which uses list of {{info.magnolia.ui.field.NamedFieldDefinition}}s which works with list notation.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              rkovarik Roman Kovařík
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Checklists

                  Bug DoR
                  Task DoD