Diesen Artikel haben wir am 14.09.2026 in unseren Katalog aufgenommen.
Datei
EU-Gewährleistung und GARAN-Label# EU-Gewährleistung und GARAN-Label für modified Shop 3.x
**Modul- und Renderer-Version 1.02. Stand: 14.09.2026.**
Ein gemeinsames Paket für die unterstützten Shopstände **3.0.0 bis 3.3.0**. Der Einbau erfolgt über FTP und den Shop-Admin. Die vorhandenen Anpassungen für ältere Shop- und PHP-Versionen bleiben erhalten.
## Änderungen in Version 1.02
- Vorhandene Bootstrap-4- und Bootstrap-5-Modals werden erkannt. Colorbox und Thickbox behalten Vorrang; ohne passende Bibliothek bleibt der native Dialog. - Die vollständige Grafik wird vor dem Öffnen geladen. Eigene GARAN-Inhaltsklassen verhindern, dass globale Template-Skripte ihren Titel oder Inhalt überschreiben. - Mehrfach angezeigte, zwischengespeicherte Artikel erhalten eindeutige Inhalts-IDs. Beim Schließen werden Inhalte und Fokus zurückgegeben sowie temporäre Fenster und Hintergründe entfernt. - Eine noch wartende GARAN-Öffnung wird verworfen, wenn inzwischen ein anderes Bootstrap-Modal übernimmt. Auch Öffnungs- und Schließanimationen werden berücksichtigt. Die geladene Grafik bleibt im bestehenden Artikelblock für einen späteren Klick erhalten. - Ein Label innerhalb eines sichtbaren fremden Modals nutzt weiterhin den nativen Dialog. Eine Antwort aus einem inzwischen geschlossenen oder entfernten Dialog öffnet kein verwaistes Fenster.
Enthält [Commit cb564ebd aus PR #3321](https://github.com/modified-shop/modified-shop/commit/cb564ebdcfbdcfb51d837962e1354d80613c38c6), einschließlich der Korrektur für überlappende Modal-Übergänge. Die JavaScript- und CSS-Dateien entsprechen diesem Commit bytegenau.
## Einbauhilfe
Die Korrekturen vom 13.09.2026 bleiben enthalten:
- Zusätzliche passende `isset(...)`-Prüfungen werden anerkannt. Bereits vollständige Kundentemplates bleiben unverändert. - Die Merkzettelreferenz für `tpl_modified` und `tpl_modified_responsive` berücksichtigt Box- und Zeilenansicht. - Das Einbaupaket enthält alle sicher vorbereiteten Core- und Template-Dateien, auch bei anderen Template-Konflikten. Offene Originale und Einbauhinweise liegen getrennt unter `NACHARBEIT/`. Ein reiner Core-Download bleibt als zusätzliche Option verfügbar. - Eigene Templates können ausdrücklich manuell integriert und nach der Darstellungsprüfung bestätigt werden. Core- und Modulprüfungen bleiben bestehen.
## Aktualisieren oder neu installieren
Die Schritte und Voraussetzungen stehen in [INSTALLATION.md](INSTALLATION.md). Bei bestehenden Installationen alle zusammengehörigen Dateien aus `MODULE_FILES/` übertragen und anschließend **Einbau prüfen** ausführen. Eigene Änderungen vorher abgleichen und einen umbenannten Adminordner berücksichtigen.
Die Einbauhilfe überschreibt keine Shopdateien. Sie bereitet nötige Änderungen als ZIP vor. Den Inhalt von `SHOPDATEIEN/` anschließend per FTP übertragen. Dateien unter `NACHARBEIT/` zuerst lokal anhand der beigefügten Hinweise bearbeiten, nur fertige Dateien an ihren Shop-Zielpfad übertragen und erneut prüfen. Individuelle Templates benötigen weiterhin die GARAN-Platzhalter aus [ANPASSUNGEN.md](ANPASSUNGEN.md).
Modul 1.02 benötigt keine zusätzliche Datenbankmigration. Bestehende Bestellarchive bleiben erhalten. Die Zahlendarstellung und die offiziellen SVG-Vorlagen wurden durch dieses Update nicht geändert.
## Inhalt
- `MODULE_FILES/`: 76 gemeinsame Moduldateien einschließlich Einbauhilfe. - `INSTALLATION.md`: Installation, Update und manueller Template-Modus. - `ANPASSUNGEN.md`: erforderliche Core- und Template-Ergänzungen. - `FALLBACKS.md`: dokumentierte Unterschiede zu neueren Shopständen. - `einbau.php`: optionaler CLI-Einstieg. - `MODULDATEIEN.json` und `PRUEFSUMMEN.sha256`: Dateikatalog und Prüfsummen. - `LIZENZ.txt`: Lizenzhinweise.
Die Pakete enthalten keine Bootstrap-Bibliothek. Sie verwenden die im jeweiligen Template vorhandene Unterstützung.