Ignore:
Timestamp:
Jan 28, 2010, 5:34:50 PM (10 years ago)
Author:
duh
Message:
  • wizard subjects page now build a table with features, does not work properly yet
  • youtube autoplay help items are possible now
  • development grouping page for selecting subjects and grouping them by dragging and dropping
File:
1 edited

Legend:

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

    r140 r145  
    5151                                [title: 'Study'],               // study
    5252                                [title: 'Subjects'],    // subjects
     53                                [title: 'Groups'],              // groups
    5354                                [title: 'Form elements demo page']
    5455                        ]
     
    8081                                if (params.get('startDate')) {
    8182                                        params.startDate = new Date().parse("d/M/yyyy", params.get('startDate').toString())
     83                                }
     84
     85                                // if a template is selected, get template instance
     86                                if (params.get('template')) {
     87                                        params.template = Template.findByName(params.get('template'))
    8288                                }
    8389
     
    125131                                        error()
    126132                                }
    127                         }.to "pageThree"
     133                        }.to "groups"
    128134                        on("previous") {
    129                                 // handle data?
    130                                 // go to study page
     135                                // TODO
    131136                        }.to "study"
    132137                }
    133138
     139                groups {
     140                        render(view: "_groups")
     141                        onRender {
     142                                flow.page = 3
     143
     144                                if (!flow.groups) {
     145                                        flow.groups = []
     146                                }
     147                        }
     148                        on("next") {
     149                                // TODO
     150                        }.to "groups"
     151                        on("previous") {
     152                                // TODO
     153                        }.to "subjects"
     154                }
     155
    134156                // render page three
    135                 pageThree {
     157                demo {
    136158                        render(view: "_three")
    137159                        onRender {
Note: See TracChangeset for help on using the changeset viewer.