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

Support Node parameter injection in 6 UI apps

XMLWordPrintable

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

       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.

       

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Task DoR