# Wartung

Der Tab **"*Wartung"*** bietet Shopbetreibern eine Übersicht über die technische Integrität des Moduls. Er hilft dabei, mögliche Fehlerquellen zu identifizieren und fehlerhafte Installationen von Hooks, Menüeinträgen, Datenbankstrukturen oder Templates schnell zu beheben.

[![grafik.png](https://docs.onlineshop-module.de/uploads/images/gallery/2025-11/scaled-1680-/rYYgrafik.png)](https://docs.onlineshop-module.de/uploads/images/gallery/2025-11/rYYgrafik.png)

[![grafik.png](https://docs.onlineshop-module.de/uploads/images/gallery/2025-11/scaled-1680-/ojDgrafik.png)](https://docs.onlineshop-module.de/uploads/images/gallery/2025-11/ojDgrafik.png)

**Hooks**

- **Funktion:** Zeigt alle vom Modul verwendeten Hooks. Nicht eingetragene Hooks können per Klick nachinstalliert werden.
- **Nutzen:** Stellt sicher, dass alle vorgesehenen Modulelemente an den richtigen Stellen im Shop greifen.

---

**Menüeinträge**

- **Funktion:** Listet alle Backend-Menüeinträge mit den entsprechenden Berechtigungen (CRUD).
- **Nutzen:** Garantiert die korrekte Integration ins PrestaShop-Backoffice.

---

**Datenbank**

- **Funktion:** Prüft das SQL-Schema und zeigt Abweichungen von der aktuellen Datenbankstruktur.
- **Nutzen:** Hilft bei der Wiederherstellung einer fehlerfreien Datenbankkonfiguration.

---

**Einstellungen**

- **Funktion:** Listet die Konfigurationswerte des Moduls. Fehlerhafte Werte können zurückgesetzt und fehlende Konfigurationen direkt installiert werden.
- **Nutzen:** Ermöglicht eine saubere Grundkonfiguration – wichtig für Multi-Shop-Umgebungen.

---

**Controller**

- **Funktion:** Zeigt, ob für das Modul Controller installiert werden müssen. Optional können fehlende Controller installiert werden.
- **Nutzen:** Stellt sicher, dass alle für die Modul-Funktionalität erforderlichen Backend- und Frontend-Komponenten verfügbar sind. Dies verhindert Fehlfunktionen und erleichtert die Modulwartung.

---

**Bestellstatus**

- **Funktion:** Kontrolliert, ob spezielle Bestellstatus durch das Modul installiert werden. Optional können fehlende Bestellstatus installiert werden.
- **Nutzen:** Garantiert die korrekte Abbildung von Bestellprozessen, insbesondere bei rechtlich relevanten Workflows (z. B. „Warten auf Zahlung“ oder „Widerruf erhalten“), und unterstützt eine saubere Übersicht im Backend.

---

**Templates**

- **Funktion:** Überprüft, ob die Front-Office-Templates korrekt installiert sind oder im Theme überschrieben wurden.
- **Nutzen:** Sicherstellung, dass alle rechtlich relevanten Frontend-Elemente wie AGB, Widerrufsrecht oder Footer-Infos aktuell sind.
- **Hinweis:** Kritische Versionen werden entsprechend markiert.

---

**Plugins**

- **Funktion:** zeigt an, wenn weitere Plugins für dieses Moduls verfügbar sind.
- **Nutzen:** Vorhandene Plugins können direkt aus dem Modul installiert werden.

---

**Erweiterte Optionen**

- **Funktion:** Dort kann bei Bedarf der Lizenzschlüssel geändert werden. Die jeweils installierten Versionen werden angezeigt.
- **Nutzen**: Kompakte Übersicht, schnelles Erfassen von relevanten Modulversionen.