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

Integration with site module

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Neutral
    • 3.1.1
    • None
    • None
    • Kromeriz 20

    Description

      Should allow for these features:

      • Interoperability with the site's template prototype
      • Interoperability with the site's template availability
      • Resolving of Site and Theme as arguments to @RequestMapping methods

      Interoperability with the site's template prototype requires using the site renderer so there needs to be a new TemplateViewRenderer for it. The site renderer takes a number of dependencies as constructor arguments so there should be a FactoryBean that takes care of that.

      Interoperability with the site's template availability is achieved by defaulting to the default availability strategy unless one is implemented on the template using @Available.

      Resolving of Site and Theme arguments needs to be added in the Blossom HandlerMethodArgumentResolver and WebArgumentResolver.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                tmattsson Tobias Mattsson
                tmattsson Tobias Mattsson
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD