Ignore:
Timestamp:
Jan 22, 2010, 12:37:14 PM (10 years ago)
Author:
duh
Message:
  • Firefox 3.6 + firebug's XMLHttpRequest option break the wizard, submitted a bug report and added some feedback to the wizard for this particular bug
  • Some wizard changes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy

    r103 r105  
    4848                        flow.page = 0
    4949                        flow.pages = [
    50                                 [title: 'Study'],
     50                                [title: 'Study'],               // study
    5151                                [title: 'Twoooo'],
    5252                                [title: 'Trois']
     
    5555                }
    5656
    57                 // render the main wizard page
     57                // render the main wizard page which immediately
     58                // triggers the 'next' action (hence, the main
     59                // page dynamically renders the study template
     60                // and makes the flow jump to the study logic)
    5861                mainPage {
    5962                        render(view: "/wizard/index")
     
    6467                }
    6568
     69                // render the study page and handle study logic
    6670                study {
    6771                        render(view: "_study")
     
    7276                        on("next") {
    7377                                // create a study instance
    74                                 println params
    7578                                flow.study = new Study(params)
    7679
    7780                                // validate study
    7881                                if (flow.study.validate()) {
    79                                         println "study validates"
     82                                        success()
    8083                                } else {
    8184                                        // validation failed, feedback errors
    8285                                        flash.errors = new LinkedHashMap()
    8386                                        this.appendErrors(flow.study,flash.errors)
    84                                         println "errorrrs"
    85                                         println flash.errors
    8687                                        error()
    8788                                }
     
    154155                }
    155156        }
    156 
    157157}
Note: See TracChangeset for help on using the changeset viewer.