summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Rehnelt <noreply@maennchen1.de>2026-09-28 10:11:29 +0200
committerRoger Rehnelt <noreply@maennchen1.de>2026-09-28 10:11:29 +0200
commita2092f9c8390d9b7410778607ca92745fed0c708 (patch)
treee952339426c1022bcb53542f9d023b8e7531b763
parentea382d308f8f4dae5ee5a913d578c87f70ca4fa1 (diff)
Altbestand: Löschen erst nach Übernahme, Warnung bei nicht zuordenbaren Dateien
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
-rw-r--r--views/mods/mod_rechnungen/archive.phtml8
1 files changed, 6 insertions, 2 deletions
diff --git a/views/mods/mod_rechnungen/archive.phtml b/views/mods/mod_rechnungen/archive.phtml
index 94129fa..ba88672 100644
--- a/views/mods/mod_rechnungen/archive.phtml
+++ b/views/mods/mod_rechnungen/archive.phtml
@@ -21,8 +21,12 @@
?>
<div class="wpsg_archive_legacy">
<h3><?php echo __('Altbestand', 'wpsg'); ?></h3>
- <?php if ($arLegacy['result'] === null && $nTodo > 0) { ?>
+ <?php if ($arLegacy['result'] === null) { ?>
+ <?php if ($nTodo === 0) { ?>
+ <p><?php echo wpsg_translate(__('Die alte Ablage #1# aus wpShopGermany 3 wurde noch nicht übernommen.', 'wpsg'), '<code>'.$legacy_path.'</code>'); ?></p>
+ <?php } else { ?>
<p><?php echo __('Die Übernahme der Rechnungen aus wpShopGermany 3 ist nicht sauber durchgelaufen.', 'wpsg').' '.wpsg_translate(_n('Unter #1# liegt #2# Rechnung, die in der aktuellen Ablage fehlt und sich im Shop nicht herunterladen lässt.', 'Unter #1# liegen #2# Rechnungen, die in der aktuellen Ablage fehlen und sich im Shop nicht herunterladen lassen.', $nTodo, 'wpsg'), '<code>'.$legacy_path.'</code>', $nTodo); ?></p>
+ <?php } ?>
<?php if ($nUnknown > 0) { ?>
<p><?php echo wpsg_translate(_n('#1# Datei lässt sich keiner Rechnung zuordnen und bleibt dort liegen.', '#1# Dateien lassen sich keiner Rechnung zuordnen und bleiben dort liegen.', $nUnknown, 'wpsg'), $nUnknown); ?></p>
<?php } ?>
@@ -35,7 +39,7 @@
<?php if ($nUnknown > 0) echo wpsg_translate(_n('#1# Datei ließ sich keiner Rechnung zuordnen und liegt nur in der alten Ablage.', '#1# Dateien ließen sich keiner Rechnung zuordnen und liegen nur in der alten Ablage.', $nUnknown, 'wpsg'), $nUnknown); ?></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(_n('Den Ordner #1# mit #2# Datei endgültig löschen? Vorher sichern!', 'Den Ordner #1# mit #2# Dateien endgültig löschen? Vorher sichern!', $arLegacy['files'], 'wpsg'), $legacy_path, $arLegacy['files'])); ?>');"><?php echo __('Alte Ablage löschen', 'wpsg'); ?></a></p>
+ <p><a href="<?php echo esc_url($legacy_url('legacyDelete')); ?>" class="button" onclick="return confirm('<?php echo esc_js((($nUnknown > 0)?wpsg_translate(_n('Achtung: #1# Datei ließ sich keiner Rechnung zuordnen und geht mit dem Löschen verloren.', 'Achtung: #1# Dateien ließen sich keiner Rechnung zuordnen und gehen mit dem Löschen verloren.', $nUnknown, 'wpsg'), $nUnknown)."\n\n":'').wpsg_translate(_n('Den Ordner #1# mit #2# Datei endgültig löschen? Vorher sichern!', 'Den Ordner #1# mit #2# Dateien endgültig löschen? Vorher sichern!', $arLegacy['files'], 'wpsg'), $legacy_path, $arLegacy['files'])); ?>');"><?php echo __('Alte Ablage löschen', 'wpsg'); ?></a></p>
<?php } ?>
</div>
<?php } ?>