Ignore:
Timestamp:
03/08/14 22:51:23 (11 years ago)
Author:
hendrikvanantwerpen
Message:
  • Mark content as dirty to prevent moving away from unsaved data.
  • Better change propagation from lists and our own widgets.
  • Generate notifications for errors and show correct message.
  • Moved all path/url generation to the class stores, not everywhere we use it.
  • Give user always a choice between Save and Save & Close.
  • Better refresh behaviour on form changes and saves.
  • Don't generate duplicate code error when existing object is the one you're storing.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/pages/templates/surveyRun.html

    r467 r490  
    4545            <div>
    4646                <div class="qedLabel">Export results</div>
    47                 <a target="_blank" href="/api/surveyRuns/${surveyRunId}/responses.csv" class="qedField">To CSV</a>
     47                <a target="_blank" href="/api/surveyRuns/${objectId}/responses.csv" class="qedField">To CSV</a>
    4848            </div>
    4949        </fieldset>
     
    5555                class="blue"
    5656                data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconSave'"
    57                 data-dojo-attach-event="onClick:_onSave">Save &amp; Close</button>
     57                data-dojo-attach-event="onClick:_onSave">Save</button>
     58        <button data-dojo-type="dijit/form/Button"
     59                class="blue"
     60                data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconSave'"
     61                data-dojo-attach-event="onClick:_onSaveAndClose">Save &amp; Close</button>
    5862        <button data-dojo-type="dijit/form/Button"
    5963                class="blue"
Note: See TracChangeset for help on using the changeset viewer.