Zum Inhalt springen

Plugin-Dokumentation · JTL-Shop 5

Preistrend (beobachtet) — Installation

Setup-Guide für die Installation des Plugins in JTL-Shop 5. Dauer: ca. 5 Minuten.

Wichtiger Hinweis vorab

Dieses Plugin erfasst den Preis eines Artikels ausschließlich dann, wenn dessen Artikelseite tatsächlich aufgerufen wird. Wird ein Artikel an einem Tag nicht aufgerufen, entsteht an dieser Stelle eine Lücke in der Beobachtung. Der angezeigte Wert ist daher der niedrigste beobachtete Preis im gewählten Zeitraum, nicht zwingend der tatsächlich niedrigste Preis. Das Plugin stellt keine lückenlose Preiserfassung dar und ist keine rechtliche Beratung zur Umsetzung von Preisangaben-Pflichten.

Voraussetzungen

  • JTL-Shop: Version 5.2.0 oder neuer, NOVA-Template
  • PHP: 8.1 oder neuer
  • Datenbank: MySQL/MariaDB (Shop-Standard) — das Plugin legt eine eigene Tabelle wpph_prices an, in der die beobachteten Tagespreise gespeichert werden
  • Sonstiges: keine externen Dienste, keine API-Keys, keine Cron-Jobs erforderlich (die Erfassung läuft rein über Seitenaufrufe)

Installation über den JTL-Extension Store

  1. Erwerben Sie die Erweiterung im JTL-Extension Store. Sie wird dadurch mit Ihrer Shop-Lizenz verknüpft.
  2. Öffnen Sie im JTL-Shop-Backend Plugins → Meine Erweiterungen. Die Erweiterung erscheint dort nach kurzer Zeit automatisch.
  3. Klicken Sie auf Installieren. Der Shop legt dabei die Plugin-Tabelle automatisch an.
  4. Aktivieren Sie das Plugin anschließend im Plugin-Manager unter Installiert, falls es nicht bereits aktiv ist.

Alternative: manuelle Installation (ZIP)

  1. Öffnen Sie im JTL-Shop-Backend Plugins → Plugin-Manager und wählen Sie den Tab Upload.
  2. Laden Sie das Plugin-Paket (ZIP) hoch. Der Ordnername im Archiv (webpowers_price_history) darf nicht verändert werden.
  3. Wechseln Sie zum Tab Vorhanden, wählen Sie Preistrend (beobachtet) aus und klicken Sie auf Installieren.
  4. Aktivieren Sie das Plugin unter Installiert.

Nach der Installation

Öffnen Sie Installierte Plugins → Preistrend (beobachtet) → Einstellungen und prüfen Sie, dass „Plugin aktivieren" auf Aktiviert steht. Ab diesem Moment speichert das Plugin bei jedem Aufruf einer Artikelseite höchstens einen Preis-Datensatz pro Artikel und Tag. Da die Erfassung erst mit der Aktivierung beginnt, füllt sich der Beobachtungszeitraum schrittweise mit den tatsächlichen Seitenaufrufen — unmittelbar nach der Installation liegen entsprechend noch wenige oder keine historischen Daten vor. Details zu allen Einstellungen finden Sie in der Konfigurationsanleitung unter webpowers.org/docs/jtl-price-history/konfiguration.

Deinstallation

Das Plugin kann jederzeit über den Plugin-Manager deinstalliert werden. Beim Deinstallieren mit Datenlöschung wird die Tabelle wpph_prices entfernt; ohne Datenlöschung bleiben die erfassten Preisdaten für eine spätere Neuinstallation erhalten.

Support

webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org