Mit unserem universellen Code-Portlet für den OnPage Composer holst du das Maximum aus deinem JTL-Shop heraus: Binde eigenen HTML-, CSS- oder JavaScript-Code direkt in deine Shopseiten ein, greife auf alle Smarty-Variablen zu – und gestalte deine Inhalte ganz nach deinen Vorstellungen.


Das bietet dir das Portlet

  • HTML, CSS & JavaScript im OPC: Füge eigene Gestaltungs- oder Skriptelemente ein – ideal für spezielle Layouts, Animationen oder interaktive Inhalte.
  • Smarty-Integration inklusive: Du kannst auf sämtliche im Shop verfügbaren Smarty-Variablen zugreifen – z. B. Artikel, Kunde, Kategorie oder Bestelldaten.
  • Geschaffen für den OnPage Composer: Zieh das Portlet einfach per Drag & Drop auf beliebige Seiten – ganz ohne Template-Anpassung.
  • Ideal für Entwickler & Power-User: Teste deine Shopdaten live, visualisiere eigene Funktionen oder baue dynamische Inhalte direkt im Frontend ein.

Typische Einsatzmöglichkeiten

  • Individuelle HTML-Abschnitte mit eigenen Styles oder Scripts anlegen
  • Anzeige von Kundendaten, Kategorie- oder Artikel-Informationen
  • Dynamische Inhalte auf Kategorie-, Hersteller- oder CMS-Seiten
  • Test und Debugging von Shopvariablen direkt im Frontend

Das Portlet richtet sich an Nutzer mit technischer Erfahrung. Falscher oder fehlerhafter Code kann die Darstellung deines Shops beeinträchtigen. Nutze das Portlet daher nur, wenn du dich mit Smarty, HTML und JavaScript auskennst.

Der OnPage Composer in JTL-Shop agiert bislang immer seitenbezogen, d. h. das Code-Portlet kann ebenfalls nur seitenbezogen funktionieren.


FAQ

Warum wird mein Portlet nur auf einer bestimmten Seite angezeigt?

Portlets sind standardmäßig seitenbezogen, da der OnPage Composer nur seitenbezogen agiert. Wenn du also ein Portlet auf einer Artikeldetailseite anlegst, erscheint es ausschließlich auf dieser einen Seite – nicht global im Shop.

Was ist der Unterschied zwischen dem Code-Portlet und dem Plugin „Inhalte und Shop-Code“?

Der Unterschied liegt im Wirkungsbereich. Das Code-Portlet wirkt seitenbezogen, also nur dort, wo es eingefügt wird. Das Plugin „Inhalte und Shop-Code“ wirkt seitenübergreifend und ist shopweit aktiv.

Wie kann ich Inhalte seitenübergreifend einsetzen?

Das erreichst du durch die Kombination von Global Portlets (OPC MountPoints) und Code-Portlet. Damit kannst du Inhalte einmal anlegen und auf allen relevanten Seiten automatisch anzeigen lassen.

Welche Kombination wird empfohlen, wenn ich Portlets flexibel im ganzen Shop nutzen möchte?

Verwende Global Portlets (OPC MountPoints) zusammen mit dem Code-Portlet. So kannst du sämtliche Portlets frei einsetzen, ohne durch die Funktionen einzelner Plugins eingeschränkt zu werden.

Mehr Plugins wie dieses