Skip to main content

Änderungsprotokoll

Dieses Änderungsprotokoll listet alle veröffentlichten Versionen von JTL Source, die neueste zuerst.

Diese Seite wird beim Release automatisch aus der Änderungsdatei des Produkts erzeugt. Änderungen von Hand gehen beim nächsten Abgleich verloren.

Version 1.12.1 – 16.08.2026

Behoben

  • Die Verweise im Übersichtsfenster führten immer ins deutsche Handbuch. Sie folgen jetzt der eingestellten Sprache.
  • Die Schaltfläche „Einstellungen öffnen" im Übersichtsfenster führte in die Plugin-Liste einer fremden Erweiterung.

Version 1.12.0 – 14.08.2026

Hinzugefügt

  • Varianten liefern jetzt auch den Namen der Variante, die Bezeichnung der Variantengruppe, den Aufpreis und das Variantenbild.
  • Varianten, die der Shop für die eingestellte Kundengruppe verbirgt, bleiben auch auf der Website verborgen.

Geändert

  • Die Einstellung „Standardsprache" wirkt jetzt tatsächlich. Bisher erschienen übersetzte Merkmale immer in der ersten Sprache des Shops, gleich was dort eingetragen war.
  • Der Aufpreis einer Variante richtet sich nach der eingestellten Kundengruppe, sofern der Shop dafür einen eigenen Wert führt.

Behoben

  • Das Feld „Attribute" blieb bei jedem Produkt leer. Es fragte eine Tabelle ab, die es im JTL Shop nicht gibt, und lieferte deshalb nie ein Ergebnis.
  • Das Feld „Varianten" blieb aus demselben Grund leer. Größen, Farben und andere Varianten erscheinen jetzt.
  • Beide Felder schwiegen dabei: keine Fehlermeldung, nur nie ein Inhalt. Wer sie in einer Vorlage benutzt, sollte die betroffenen Seiten noch einmal ansehen.

Hinweise

  • Der Lesebenutzer der Shop-Datenbank braucht Leserecht auf die Tabellen für Attribute, Varianten und Sprachen. Das Handbuch führt sie im Beispiel für die Rechtevergabe auf.
  • Fehlt ein Recht, bleibt das betroffene Feld leer und der Grund steht im Protokoll.

Version 1.11.0 – 14.08.2026

Hinzugefügt

  • Neue Einstellung „Kundengruppe" in den Plugin-Optionen. Sie bestimmt, welcher Preis ausgegeben wird und welche Produkte als sichtbar gelten. Vorgabe 1, wie bisher fest eingebaut.

Geändert

  • Der Schalter heißt jetzt „Nur sichtbare Produkte" und bleibt wie bisher standardmäßig eingeschaltet.
  • Das Handbuch versprach, der Schalter blende im Shop deaktivierte Produkte aus. Es beschreibt jetzt, was er wirklich leistet.
  • Deaktivierte Produkte entfernt JTL beim Abgleich ohnehin aus der Shop-Datenbank. Die Erweiterung kann sie also gar nicht anzeigen.

Behoben

  • Der Schalter „Nur aktive Produkte" war ohne Wirkung: Produkte, die im Shop für eine Kundengruppe gesperrt sind, standen trotzdem auf der Website.
  • Bitte prüfen Sie Ihre öffentlichen Seiten mit Produktlisten daraufhin, ob dort gesperrte Produkte zu sehen waren.
  • Betroffen sind nur Shops, die die Sichtbarkeit je Kundengruppe einschränken. Wer sie nie genutzt hat, sah nichts Falsches.

Hinweise

  • Der Lesebenutzer der Shop-Datenbank braucht zusätzlich Leserecht auf die Tabelle für die Sichtbarkeit. Das Handbuch führt sie im Beispiel für die Rechtevergabe auf.
  • Fehlt dieses Recht, werden die Produkte weiterhin ausgegeben, dann aber ungefiltert und mit einem Hinweis im Backend.

Version 1.10.5 – 14.08.2026

Geändert

  • Ein nicht erreichbarer Shop wird nur noch einmal je Seitenaufruf gemeldet statt einmal für jede Auswahlliste.

Behoben

  • War die Shop-Datenbank nicht erreichbar, ließ sich der YOOtheme-Builder gar nicht mehr öffnen — auch nicht für Seiten ohne Shop-Inhalte.
  • Betroffen war jeder mit falschen Zugangsdaten, mit ausgefallenem Shop-Server oder mit einem aktivierten, aber noch nicht eingerichteten Plugin.
  • Ist der Shop nicht erreichbar, bleiben die Auswahllisten für Kategorien, Hersteller, Merkmale und Artikel jetzt einfach leer.

Version 1.10.4 – 12.08.2026

Geändert

  • Eine mitgelieferte Datei nannte noch die Lizenzversion 2. Überall steht jetzt einheitlich die GNU General Public License Version 3 oder später.

Version 1.10.3 – 01.08.2026

Behoben

Version 1.10.2 – 01.08.2026

Geändert

  • Die Erweiterung heißt im Erweiterungs-Manager jetzt „System - JTL Source". An Funktion und Einstellungen ändert sich nichts.

Version 1.10.1 – 01.08.2026

Behoben

  • Neue Versionen erschienen nicht im Erweiterungs-Manager: Die Anmeldung beim Update-Server fehlte im Paket. Version 1.10.0 ist dafür einmalig von Hand zu aktualisieren.

Version 1.10.0 – 31.07.2026

Sicherheit

  • Die Verbindungsprüfung in den Einstellungen war ohne Anmeldung erreichbar.
  • Ein Besucher konnte die Website darüber als Netzwerksonde benutzen und prüfen, ob auf einem beliebigen Rechner ein Datenbankdienst läuft.
  • Die Prüfung verlangt jetzt ein gültiges Sitzungstoken und das Recht, Erweiterungen zu verwalten.
  • Die Sortierrichtung einer Artikelliste wurde ungeprüft übernommen. Sie stammt jetzt aus einer festen Liste.
  • Meldungen der Shopdatenbank erschienen auf der Website und nannten dabei Serveradresse, Benutzername und Datenbanknamen. Besucher sehen jetzt einen neutralen Hinweis, der Wortlaut steht im Protokoll.

Hinzugefügt

  • Die Sprache der Artikeldaten lässt sich jetzt einstellen. Bisher war sie fest auf Deutsch, sodass übersetzte Attributnamen in anderssprachigen Shops nicht gefunden wurden.
  • Nach Installation und Update erscheint ein Übersichtsfenster mit Version, Status und Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch.
  • Das Plugin wird bei der Erstinstallation automatisch aktiviert.
  • Die Erweiterung meldet sich beim Update-Server: Neue Versionen erscheinen künftig direkt im Erweiterungs-Manager.
  • Der Erweiterungs-Manager zeigt hinter der Versionsnummer die Liste der Änderungen.
  • Der vollständige Lizenztext liegt jetzt bei; bisher wurde keiner ausgeliefert, obwohl darauf verwiesen wurde.

Geändert

  • Beim Aufbau einer Seite liefen bisher bis zu vier Abfragen gegen den Shop, deren Ergebnis nur die Baukasten-Oberfläche braucht. Sie entfallen im Seitenbetrieb.
  • Die Erweiterung steht unter der GNU General Public License Version 3 oder später.
  • Innerer Umbau auf das aktuelle Joomla-Erweiterungsmuster. Für die Bedienung ändert sich nichts.
  • Die Erweiterung setzt Joomla 6 und PHP 8.2 voraus und läuft ohne das Kompatibilitäts-Plugin. Ältere Installationen bricht das Installationsskript mit einer klaren Meldung ab.

Behoben

  • Eine Artikelsuche nach Begriffen mit Sonderzeichen blieb ohne Treffer.
  • 35 Beschriftungen erschienen für nicht-deutsche Kunden als roher Textbaustein, etwa „PLG_SYSTEM_JTLSHOP_STOCK" statt „Stock level". Sie liegen jetzt auf Englisch vor.
  • Vier Optionsbeschriftungen fehlten umgekehrt auf Deutsch.
  • Eine Beschriftung war doppelt hinterlegt; die zweite überschrieb stillschweigend die erste.

Version 1.9.8 – 06.06.2026

Hinweise

  • Stand vor der Aufnahme in die gemeinsame Werkstatt. Das frühere Änderungsprotokoll reichte nur bis 1.5.3 und ist unverändert aufbewahrt.

English version