Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision aa8809a6

Von Martin Helmling martin.helmling@octosoft.eu vor mehr als 7 Jahren hinzugefügt

  • ID aa8809a6fe7015f001643b74a5599aebdf6a2123
  • Vorgänger 88d162cc
  • Nachfolger 93a1b332

Automatisches Löschen von Flashanzeige unterdrückbar

Bei jedem ClientJS call wird bisher vor Ausführung der Antwortdaten in Javascript
die Info/Warnung/Fehleranzeige gelöscht.

Bei periodischen ClientJS call kann das zu unerwünschten Effekten führen,
z.B. eine Fehlermeldung wird so schnell gelöscht, dass sie nicht erkannt werden kann.

Nun kann optional dies per $self->js->no_flash_clear abgeschaltet werden

Unterschiede anzeigen:

js/client_js.js
35 35
  if (data.error)
36 36
    return ns.display_flash('error', data.error);
37 37

  
38
  if (!data.no_flash_clear) {
38 39
  $(['info', 'warning', 'error']).each(function(idx, category) {
39 40
    $('#flash_' + category).hide();
40 41
    $('#flash_detail_' + category).hide();
......
42 43
    $('#flash_' + category + '_content').empty();
43 44
    $('#flash_' + category + '_detail').empty();
44 45
  });
45

  
46
  }
46 47
  if ((data.js || '') != '')
47 48
    eval(data.js);
48 49

  

Auch abrufbar als: Unified diff