PrestaShop Toolkit¶
Die PrestaShop-Toolkit-Extension bringt Ein-Klick-Installation, Shop-Status, Modul-Verwaltung und Admin-SSO für PrestaShop direkt ins Panel — das erste Hosting-Panel mit integriertem PrestaShop-Management. Sie wird als Extension über den Marktplatz installiert und ist standardmäßig in jedem Paket freigeschaltet.
Installation & Freigabe¶
- Extension aktivieren (Marktplatz).
- Paket-Permission — im Paket steuert PrestaShop-Toolkit erlauben (
perm_prestashop_toolkit) den Zugriff. Anders als bei den meisten Extensions ist diese Berechtigung standardmäßig aktiv.
PrestaShop installieren¶
- Auf einer Website unter PrestaShop auf Installieren klicken.
- Die Extension richtet die Installation im Website-Dokumentroot ein und erkennt automatisch bestehende Installationen (Legacy- wie auch moderne Parameter-Konfiguration).
Shop-Verwaltung¶
- Shop-Details — erkannte Version, Admin-Ordner und aktives Theme werden automatisch aus der PrestaShop-Konfiguration ausgelesen.
- Modul-Verwaltung — installierte Module aus dem Shop-Verzeichnis auflisten und mit Datenbank-Metadaten anreichern (Name, Version, aktiv/inaktiv), einzelne Module direkt im Panel aktivieren/deaktivieren.
- Core-Update — die PrestaShop-Version aktualisieren, ohne die Shop-Administration verlassen zu müssen.
- Admin-SSO — mit einem Klick direkt ins PrestaShop-Backend einloggen, ohne die Admin-Zugangsdaten manuell einzugeben.
- Sicherheits-Scan — prüft das Shop-Verzeichnis auf bekannte Auffälligkeiten.
Sicherheitsmodell¶
Die Extension liest die Shop-Konfiguration (Legacy settings.inc.php und moderne parameters.php) direkt vom Dateisystem der Website und validiert dabei den Pfad gegen den Linux-User der Site — Zugriffe außerhalb des eigenen Dokumentroots sind ausgeschlossen.
Noch nicht enthalten¶
- Modul-Marktplatz-Installation direkt aus dem Panel — Module müssen aktuell manuell in den Shop gebracht werden, das Panel verwaltet nur bereits vorhandene.
- Multi-Shop-Verwaltung (PrestaShops Multi-Shop-Feature) wird noch nicht gesondert abgebildet.