Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-12553

Allow call to getUifModelAndView for switching views and using the default page

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 2.5
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-12133Allow use of progressive paging with Paging table collections in KRAD
      KULRICE-1516Allow for overridding of default OJB.properties
      KULRICE-8565Collection table starts not displaying after returning from a controller called dialog.
      KULRICE-9667Inquiry Views with Uif-Page broken
      KULRICE-6696Switch the default implementation of the attachment servlet that KRAD uses from file-system-based to database-based
      KULRICE-10039Create a better Lab View for Lookup Default Sort
      KULRICE-11436Default values not getting applied for multi-pages
      KULRICE-9228Allow method to call to not be specified on URL
      KULRICE-8862Inner Views
      KULRICE-1530Allow for configuration of embedded workflow to call ImmediateEmailService on standalone server
    • Rice Module:
      KRAD
    • Sprint:
      2.5.0-m3 Sprint 1, 2.5.0-m3 Sprint 2, 2.5.0-m4 Sprint 1, UXI 2.5.0-m4 Sprint 2
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Currently to switch a view you can call:

      protected ModelAndView getUIFModelAndViewWithInit(UifFormBase form, String viewId) {

      However, this uses the pageId as defined on the form (which could be a page of the previous view.

      We need to change this logic to pass null for the page (so the default page of the view is used). Might be good to also provide this version so the page of the new view can be specified:

      protected ModelAndView getUIFModelAndViewWithInit(UifFormBase form, String viewId, String pageId) {

      Note we can do this with the controller refactoring (see related issue)

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Jerry Neal (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 2 hours
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Agile

                    Structure Helper Panel