summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--views/mods/mod_rechnungen/archive.phtml30
1 files changed, 30 insertions, 0 deletions
diff --git a/views/mods/mod_rechnungen/archive.phtml b/views/mods/mod_rechnungen/archive.phtml
index 8397037..ca6b72e 100644
--- a/views/mods/mod_rechnungen/archive.phtml
+++ b/views/mods/mod_rechnungen/archive.phtml
@@ -5,6 +5,36 @@
*/
?>
+<?php $arLegacy = $this->view['arLegacy']; if ($arLegacy['files'] > 0) { ?>
+<?php
+
+ $legacy_url = function($do) {
+
+ return wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_rechnungen&noheader=1&do='.$do, 'wpsg-mod_rechnungen-archive');
+
+ };
+
+ $legacy_path = 'uploads/wpsg_rechnungen/';
+
+?>
+<div class="wpsg_archive_legacy">
+ <h3><?php echo __('Altbestand', 'wpsg'); ?></h3>
+ <?php if ($arLegacy['result'] === null && sizeof($arLegacy['scan']['todo']) > 0) { ?>
+ <p><?php echo wpsg_translate(__('Die Übernahme der Rechnungen aus wpShopGermany 3 ist nicht sauber durchgelaufen. Unter #1# liegen #2# Rechnungen, die in der aktuellen Ablage fehlen und sich im Shop nicht herunterladen lassen.', 'wpsg'), '<code>'.$legacy_path.'</code>', sizeof($arLegacy['scan']['todo'])); ?></p>
+ <?php if (sizeof($arLegacy['scan']['unknown']) + sizeof($arLegacy['scan']['conflict']) > 0) { ?>
+ <p><?php echo wpsg_translate(__('#1# Dateien lassen sich keiner Rechnung zuordnen und bleiben dort liegen.', 'wpsg'), sizeof($arLegacy['scan']['unknown']) + sizeof($arLegacy['scan']['conflict'])); ?></p>
+ <?php } ?>
+ <p><a href="<?php echo esc_url($legacy_url('legacyMigrate')); ?>" class="button button-primary"><?php echo wpsg_translate(__('Alte Ablage übernehmen (#1# Dateien)', 'wpsg'), sizeof($arLegacy['scan']['todo'])); ?></a></p>
+ <?php } else { ?>
+ <?php if ($arLegacy['result'] !== null) { ?>
+ <p><?php echo wpsg_translate(__('Alte Ablage übernommen am #1#: #2# Dateien kopiert, #3# waren schon vorhanden.', 'wpsg'), wpsg_formatTimestamp(strtotime($arLegacy['result']['date']), true), $arLegacy['result']['copied'], $arLegacy['result']['done']); ?>
+ <?php if ($arLegacy['result']['unknown'] + $arLegacy['result']['conflict'] > 0) echo wpsg_translate(__('#1# Dateien ließen sich keiner Rechnung zuordnen und liegen nur in der alten Ablage.', 'wpsg'), $arLegacy['result']['unknown'] + $arLegacy['result']['conflict']); ?></p>
+ <?php } ?>
+ <p><?php echo wpsg_translate(__('Datenaltbestand aus wpShopGermany 3: Bitte den Ordner #1# sichern und anschließend löschen.', 'wpsg'), '<code>'.$legacy_path.'</code>'); ?></p>
+ <p><a href="<?php echo esc_url($legacy_url('legacyDelete')); ?>" class="button" onclick="return confirm('<?php echo esc_js(wpsg_translate(__('Den Ordner #1# mit #2# Dateien endgültig löschen? Vorher sichern!', 'wpsg'), $legacy_path, $arLegacy['files'])); ?>');"><?php echo __('Alte Ablage löschen', 'wpsg'); ?></a></p>
+ <?php } ?>
+</div>
+<?php } ?>
<?php if (sizeof($this->view['arArchive']) === 0) { ?>
<p><?php echo __('Es sind noch keine Rechnungen vorhanden.', 'wpsg'); ?></p>
<?php } else { ?>