plentymarkets CMS library

Die plentymarkets CMS library ist ein von plentymarkets entwickeltes Open-Source-Projekt. Das Projekt lagert die logischen JavaScript-Elemente des plentymarkets CMS aus und ermöglicht so eine bessere Trennung von Layout und Logik. Innerhalb des Projekts wurde Wert auf Modularisierung, Testbarkeit, Internationalisierung und Unabhängigkeit von JavaScript-Frameworks gelegt.
Das Projekt liegt auf GitHub.com und kann kostenlos heruntergeladen und weiterentwickelt werden. Hier erfahren Sie, wie Sie neue Versionen der plentymarkets CMS library in Ihr plentymarkets CMS einbinden.

 

plentymarketsCMStools Version aktualisieren

Das Projekt plentymarkets CMS library führt die Projektdateien in der JavaScript-Datei plentymarketsCMStools-x.x.x.js zusammen, die Sie im GitHub-Projektordner /dist finden. Dabei steht x.x.x für die Dateiversion. Welche Version Sie aktuell verwenden, prüfen Sie im Menü CMS » Webspace und dort im Ordner layout » Ihr Design » js » plenty. Gehen Sie wie unten beschrieben vor, um eine neue Version der Datei plentymarketsCMStools-x.x.x.js einzubinden.

Kompatibilität

plentymarketsCMStools Versionen 0.9.x sind nicht mit Versionen 1.x.x kompatibel. Wenn Sie bereits ein Design verwenden, das die JavaScript-Datei plentymarketsCMStools-x.x.x.js einbindet, ist es daher nicht möglich, von einer Version 0.9.x auf Versionen 1.x.x zu aktualisieren.

Neue Version herunterladen

Gehen Sie wie unten beschrieben vor, um die neue Version der plentymarketsCMStools-x.x.x.js aus dem GitHub-Repository herunterzuladen.

Neue Version herunterladen:
  1. Öffnen Sie das GitHub-Repository plentymarkets CMS library.
  2. Öffnen Sie den Order dist.
  3. Klicken Sie auf die Datei plentymarketsCMStools-x.x.x.js.
    → Der Inhalt der Datei wird angezeigt.
  4. Rechtsklicken Sie auf Raw.
  5. Wählen Sie die Option Ziel speichern unter...
  6. Speichern Sie die Datei auf Ihrem Rechner.

Neue Version hochladen

Gehen Sie wie unten beschrieben vor, um die neue Version der plentymarketsCMStools-x.x.x.js in den Webspace Ihres plentymarkets Systems hochzuladen.

Neue Version hochladen:
  1. Öffnen Sie das Menü CMS » Webspace.
  2. Öffnen Sie den Ordner layout » Ihr Design » js » plenty.
    → Ordner klappen Sie auf, indem Sie links in der Übersicht auf das kleine Plus klicken.
  3. Klicken Sie auf Dateien hochladen.
  4. Wählen Sie die Datei plentymarketsCMStools-x.x.x.js, die Sie im vorherigen Schritt heruntergeladen haben.
    → Die Datei wird hochgeladen und angezeigt.

Versionsnummer in der JSON-Datei anpassen

Die Abhängigkeiten des Callisto Light Designs sind in einer JSON-Datei hinterlegt, die sich im selben Ordner wie die Datei plentymarketsCMStools-x.x.x.js befindet. Um die neueste Version der plentymarkets CMS library nutzen zu können, müssen Sie die in dieser Datei gespeicherte Versionnummer aktualisieren. Der Name dieser JSON-Datei lautet normalerweise scripts.json, bei älteren plentymarkets Designs jedoch dependencies.json. Der Inhalt beider Dateien ist identisch. Gehen Sie wie unten beschrieben vor, um die Versionsnummer zu aktualisieren.

Nach diesem Schritt ist es nicht mehr notwendig die Skripte, die in der scripts.json bzw. dependencies.json vorkommen, durch ein script-Tag separat einzubinden. Das Skript ScriptLoader.js erzeugt die notwendigen script-Tags automatisch.

Versionsnummer in der JSON-Datei anpassen:
  1. Öffnen Sie das Menü CMS » Webspace.
  2. Öffnen Sie den Ordner layout » Ihr Design » js » plenty.
    → Ordner klappen Sie auf, indem Sie links in der Übersicht auf das kleine Plus klicken.
  3. Laden Sie die Datei scripts.json bzw. dependencies.json herunter.
  4. Öffnen Sie die Datei in einem Texteditor.
  5. Ändern Sie die Versionsnummer von plentymarketsCMStools-x.x.x.js auf die Version der Datei, die Sie in den Webspace hochgeladen haben.
  6. Speichern Sie die geänderte Datei.
  7. Laden Sie die aktualisierte Datei an derselben Stelle in Ihrem plentymarkets System wieder hoch.
    → Aufgrund des Cachings dauert es bis zu eine Stunde, bis die neue Dateiversion im Webspace angezeigt wird.
Nach oben