X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fwebpages%2Fcsv_import%2Freport.html;h=8bb3930fdd667c04e99b1c762cba8b375d446e9f;hb=c39e831b3bceef01a851a0825ce6b19d1ddc3eda;hp=e6c34b0047b124bd8ea5162b47f8387e3633c175;hpb=a5a42ed1bf23da4a35b675ce00781fea99df2acd;p=kivitendo-erp.git diff --git a/templates/webpages/csv_import/report.html b/templates/webpages/csv_import/report.html index e6c34b004..8bb3930fd 100644 --- a/templates/webpages/csv_import/report.html +++ b/templates/webpages/csv_import/report.html @@ -1,31 +1,69 @@ [% USE HTML %] [% USE LxERP %] [% USE L %] +

+ [%- IF SELF.report.test_mode %] + [%- LxERP.t8('Import preview') %] + [%- ELSE %] + [%- LxERP.t8('Import result') %] + [%- END %] + [%- IF SELF.num_errors -%] + ([%- SELF.num_errors -%] [%- LxERP.t8('Errors') -%]) + [%- END -%] +

-

[%- LxERP.t8('Import result') %]

+[%- IF SELF.report.test_mode %] +

+ [% LxERP.t8("The following is only a preview.") %] + [% LxERP.t8("No entries have been imported yet.") %] +

+[%- END %] +[%- PROCESS 'common/paginate.html' pages=SELF.pages, base_url = SELF.base_url %] -[%- FOREACH row = SELF.report.folded_rows %] - [%- IF loop.first %] + +[%- SET max_col = 0 %] +[%- FOREACH rownum = SELF.display_rows %] + [%- SET max_col = max_col > SELF.report_rows.${rownum}.size ? max_col : SELF.report_rows.${rownum}.size %] + [%- LAST IF rownum >= SELF.report_numheaders %] +[%- END %] + +[%- FOREACH rownum = SELF.display_rows %] + [%- SET to_pad = max_col - SELF.report_rows.${rownum}.size %] + [%- IF rownum < SELF.report_numheaders %] - [%- FOREACH value = row %] + [%- FOREACH value = SELF.report_rows.${rownum} %] - [%- END %] + [%- END %] + [%- IF to_pad -%][%- END -%] [%- ELSE %] - [% csv_import_report_errors = SELF.report.folded_status.${loop.index}.errors %] - - [%- FOREACH value = row %] + [% csv_import_report_errors = SELF.report_status.${rownum}.errors %] + + [%- FOREACH value = SELF.report_rows.${rownum} %] [%- END %] + [%- IF to_pad -%][%- END -%] [%- END %] [%- END %] -
[% value | html %]-[%- LxERP.t8('Notes') %]
[%- value | html %]- [%- FOREACH error = csv_import_report_errors %][%- error | html %][% UNLESS loop.last %]
[%- END %][%- END %] - [%- FOREACH info = SELF.report.folded_status.${loop.index}.information %][% IF !loop.first || csv_import_report_errors.size %]
[%- END %][%- info | html %][%- END %] + [%- FOREACH info = SELF.report_status.${rownum}.information %][% IF rownum >= SELF.report_numheaders || csv_import_report_errors.size %]
[%- END %][%- info | html %][%- END %]
+ +[%- PROCESS 'common/paginate.html' pages=SELF.pages, base_url = SELF.base_url %] + +