Uploaded image for project: 'Blossom'
  1. Blossom
  2. BLOSSOM-276

Support Node parameter injection in 6 UI apps

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • 3.4.5
    • None
    • None
    • Yes
    • Yes

    Description

       What was done in 3.4:

      • use the new DialogDefinitionRegistry
      • but keep registering old-style compatibility dialogs (rely on auto-conversion for the new Pages app).

      This maintained status quo in the compatibility Pages app (+/- BLOSSOM-269, fixed in 3.4.1).

      This introduced support for simple dialog/tab-factories in new Pages app.
      However there, there are still certain objects that the old BlossomFormDialogPresenter used to make injectable, mostly Vaadin 7 Item, JCR Node and node path. These use cases must keep using the compatibility Pages app for the time being. Magnolia 6 UI Framework does not have configurable form-dialog presenters, nor Vaadin 7 Items.

       

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mgeljic Mikaël Geljić
                fgrilli Federico Grilli
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR

                    Jenkins

                      No builds found.