Leistung 02 / 06 JTL-Plugin-Entwicklung
Individuelle JTL-Plugins, gebaut wie Produkte.
Wir entwickeln Erweiterungen für JTL-Shop 5 mit derselben Sorgfalt wie unsere eigenen Plugins im JTL Extension Store: verständliches Backend, Versionierung, Changelog und Kompatibilität über Shop-Updates hinweg.
01 Ausgangslage
Wann ein individuelles Plugin die richtige Antwort ist
-
Im Store gibt es keine passende Erweiterung
Ihre Anforderung ist zu speziell für ein Standardprodukt – oder die vorhandenen Plugins lösen nur die Hälfte.
-
Ein bestehendes Plugin passt fast
Die Erweiterung ist gut, aber ein entscheidendes Detail fehlt. Statt Workarounds braucht es eine saubere Erweiterung oder Eigenentwicklung.
-
Ein Plugin ohne Betreuung
Der ursprüngliche Entwickler ist nicht mehr erreichbar, und mit der neuen Shop- oder PHP-Version läuft die Erweiterung nicht mehr.
-
Regeln, die ins Backend gehören
Ihr Team pflegt Sonderfälle in Tabellen oder per Hand, obwohl sie im Shop-Backend konfigurierbar sein sollten.
02 Leistungsumfang
Was wir entwickeln
-
Individuelle Plugins
Erweiterungen für JTL-Shop 5 auf Basis des offiziellen Plugin-Systems: Hooks, eigene Datenbanktabellen, Migrationen, Sprachvariablen.
-
Portlets für den OnPage Composer
Inhaltselemente, die Ihr Team im OPC selbst platzieren und konfigurieren kann – ohne Template-Änderungen.
-
Backend-Oberflächen
Einstellungen, Dashboards und Auswertungen direkt im JTL-Backend, damit Konfigurationen in Ihrer Hand bleiben.
-
Weiterentwicklung bestehender Plugins
Wir übernehmen vorhandene Erweiterungen, machen sie mit aktuellen Shop- und PHP-Versionen kompatibel und dokumentieren die Änderungen.
-
Plugins für den Extension Store
Sie möchten eine Lösung selbst vertreiben? Den Weg über Lizenzlogik, Changelog und Kompatibilitäts-Releases kennen wir aus eigener Praxis.
03 Unser Ansatz
Was wir aus unseren eigenen Plugins mitbringen
- Kompatibilitäts-Releases für neue Shop-Versionen, dokumentiert im Changelog
- Lizenzlogik, die den Shop bei abgelaufener Lizenz stabil hält
- Integration in den JTL Consent Manager
- Backend-Dashboards und Preview-Modi für sicheres Testen
Alle Changelogs sind öffentlich im JTL Extension Store einsehbar.
Technik
Ein gutes Plugin fügt sich in JTL-Shop ein, statt daneben zu existieren: Es nutzt Hooks und Events, bringt seine eigenen Tabellen per Migration mit, lässt sich sauber deinstallieren und hält sich an die Versionsvorgaben der Plattform.
- JTL-Shop 5 Plugin-System
- Hooks
- OPC-Portlets
- Smarty
- PHP 8
- Migrationen
- Sprachvariablen
- JTL Consent Manager
04 Passende Plugins
Für Standardfälle gibt es unsere Plugins.
Wenn Ihre Anforderung zum Funktionsumfang passt, sind unsere Erweiterungen der schnellste und günstigste Weg. Für alles darüber hinaus entwickeln wir individuell.
- Tracking
Google Analytics 4 PRO Tracking
E-Commerce-Events von der Produktliste bis zum Kauf, Kategorie-Anreicherung über fünf Ebenen, gesendet erst nach Einwilligung. - Shop-Funktion
JTL Closed Shop
Gate-Seite vor dem Shop: Passwörter mit Zeitfenster, Magic Links mit Laufzeit und Limit, Newsletter-Zugang, 503 für Wartungen. - Shop-Funktion
PromoBar
Portlet für den OnPage Composer: Text, Rabatt-Highlight, Gutscheincode zum Kopieren, Countdown und CTA – ohne Template-Änderung.
05 Zusammenarbeit
So arbeiten wir mit Ihnen.
-
Schritt 1: Verstehen
Wir klären Ziel, beteiligte Systeme und Rahmenbedingungen. Bei bestehenden Shops sehen wir uns Code, Plugins und Konfiguration an, bevor wir etwas vorschlagen.
-
Schritt 2: Konzipieren
Sie erhalten eine Lösungsskizze mit Aufwandseinschätzung: was gebaut wird, wie es sich in Ihre Systeme einfügt und wo Risiken liegen.
-
Schritt 3: Entwickeln
Wir entwickeln in einer Testumgebung und zeigen Zwischenstände früh, damit Sie Richtung und Details beeinflussen können.
-
Schritt 4: Übergeben
Nach Ihrer Freigabe geht die Lösung live. Sie erhalten eine Dokumentation; Wartung und Weiterentwicklung vereinbaren wir bei Bedarf.
06 Häufige Fragen
Was Kunden vorab wissen wollen.
Wie lange dauert die Entwicklung eines Plugins?
Von wenigen Tagen für überschaubare Erweiterungen bis zu mehreren Wochen für umfangreiche Plugins mit eigenem Backend. Eine belastbare Einschätzung geben wir nach dem Erstgespräch.
Übernehmen Sie Plugins anderer Entwickler?
Ja, sofern der Quellcode vorliegt und die Lizenz eine Anpassung erlaubt. Zuerst prüfen wir den Zustand des Codes und sagen Ihnen, ob sich eine Weiterentwicklung lohnt.
Wer kümmert sich um Updates nach dem Launch?
Wartung und Kompatibilitäts-Updates für neue Shop-Versionen vereinbaren wir auf Wunsch gesondert.
Wem gehören die Nutzungsrechte am Code?
Das regeln wir projektbezogen im Angebot, abgestimmt auf Ihren Einsatzzweck.
Verwandte Leistungen
Welches Plugin fehlt Ihnen?
Skizzieren Sie kurz, was die Erweiterung leisten soll. Wir prüfen, ob es eine bestehende Lösung gibt – oder ob sich eine Eigenentwicklung lohnt.