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

Integration with site module

XMLWordPrintable

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

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Task DoD