Zuletzt bearbeitet vor einem Jahr
von Redaktion

Onboarding.form: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 22: Zeile 22:
     "show_target_afterAction": false,
     "show_target_afterAction": false,
     "listeners": {
     "listeners": {
         "beforeSubmitData": "jscb:function( data ) {\nvar dfd = $.Deferred();\n        var total = 0;\n\tvar checked = 0;\n\tvar items = this.getItems();\n  for( var name in data ) {\n  \tif ( !name.startsWith( 'onboard_item' ) ) {\n    \tcontinue;\n    }\n    total++;\n    if ( data[name].done === true ) {\n    \tchecked++;\n    }\n  }\ndata.progress = ( 100 * checked ) / total;\n  dfd.resolve( data );\n\nreturn dfd.promise();\n  \n}"
         "beforeSubmitData": "jscb:OnboardingCalcProgress"
     },
     },
     "items": [
     "items": [
Zeile 47: Zeile 47:
         {
         {
             "name": "progress",
             "name": "progress",
             "label": "Fortschritt",
             "label": "Progress",
             "help": "",
             "help": "",
             "noLayout": true,
             "noLayout": true,

Aktuelle Version vom 13. April 2023, 08:19 Uhr