epic-ts
[kivitendo-erp.git] / templates / webpages / csv_import / _deferred_results.html
1 [%- USE L %]
2 [%- USE T8 %]
3 [%- USE HTML %]
4
5 <h2>[% 'Import Status' | $T8 %]</h2>
6
7 [% PROCESS 'common/flash.html' %]
8 [% UNLESS SELF.background_job.data_as_hash.errors %]
9 <div id='progress_description'></div>
10 <div id='progressbar'></div>
11 [% END  %]
12 <script type='text/javascript'>
13   function reload_results () {
14     $.ajax({
15       url: 'controller.pl',
16       data: {
17         action: 'CsvImport/result',
18         'profile.type': '[% SELF.profile.type %]',
19         job: '[% SELF.background_job.id %]'
20       },
21       success: function(data) { $('#results').html(data) },
22       error: function(e) { alert(e) },
23     });
24   }
25 [%- UNLESS SELF.background_job.data_as_hash.errors %]
26   $(document).ready(function(){
27     $('#progress_description').html('[% SELF.status_text | html %]');
28     $('#progressbar').progressbar({ value: [% SELF.background_job.data_as_hash.progress.progress * 1 %] });
29     window.setTimeout(reload_results, 500);
30   })
31 [%- END %]
32 </script>