Ignore:
Timestamp:
Jan 21, 2010, 1:56:10 PM (10 years ago)
Author:
duh
Message:
  • added error handling to the wizard
  • changed jquery-ui interface style to Redmond
Location:
trunk/grails-app/views/wizard
Files:
1 deleted
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/wizard/common/_error.gsp

    r88 r103  
    11<%
    2 /**
    3  * Wizard error template
    4  *
    5  * @author Jeroen Wesbeek
    6  * @since  20100114
    7  * @package wizard
    8  * @see    dbnp.studycapturing.WizardTagLib
    9  * @see    dbnp.studycapturing.WizardController
    10  *
    11  * Revision information:
    12  * $Rev$
    13  * $Author$
    14  * $Date$
    15  */
     2        /**
     3        * Wizard error template
     4        *
     5         * @author Jeroen Wesbeek
     6         * @since 20100114
     7        * @package wizard
     8         * @see dbnp.studycapturing.WizardTagLib
     9         * @see dbnp.studycapturing.WizardController
     10        *
     11        * Revision information:
     12        * $Rev$
     13        * $Author$
     14        * $Date$
     15        */
    1616%>
    17 <div id="wizardError" class="error"/>
     17<g:if test="${errors}">
     18        <div id="wizardError" class="error" title="errors">
     19                <g:each in="${errors}" var="error" status="e">
     20                        <p>
     21                                <g:if test="${!e}"><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span></g:if>
     22                                ${error.key} &rarr; ${error.value}
     23                        </p>
     24                </g:each>
     25        </div>
     26        <script type="text/javascript">
     27                $(function() {
     28                        $("div#wizardError").dialog({
     29                                bgiframe: true,
     30                                modal: true,
     31                                width: 600,
     32                                buttons: {
     33                                        Ok: function() {
     34                                                $(this).dialog('close');
     35                                        }
     36                                }
     37                        });
     38                });
     39        </script>
     40</g:if>
  • trunk/grails-app/views/wizard/common/_wizard.gsp

    r102 r103  
    2121                        <wizard:ajaxFlowRedirect form="form#wizardForm" name="next" url="[controller:'wizard',action:'pages']" update="[success:'wizardPage',failure:'wizardError']" afterSuccess="attachHelpTooltips()" />
    2222                </div>
    23                 <g:render template="common/error"/>
     23                <!--g:render template="common/error"//-->
    2424        </g:form>
    2525</div>
Note: See TracChangeset for help on using the changeset viewer.