@RestController @RequestMapping("/emails") public class EmailPageController extends AbstractPageController
Controller used by SmartEdit to access email templates
  • Constructor Details

    • EmailPageController

      public EmailPageController()
  • Method Details

    • get

      @GetMapping(value="/{emailCmsPageUid}", produces="text/html") public String get(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.servlet.ModelAndView modelAndView, @PathVariable String emailCmsPageUid) throws CMSItemNotFoundException
      Fetch an email page view by it's UID
      Parameters:
      request - The request
      response - The response
      modelAndView - The modelandView
      emailCmsPageUid - The page UID of the email page
      Returns:
      The email page view
      Throws:
      CMSItemNotFoundException - If the page UID is not valid