Zum Hauptinhalt springen

Installation

Das Plugin wird wie ein klassisches Shopware-6-Plugin im Verzeichnis custom/plugins/ installiert.

1. Plugin-Dateien ablegen

Kopiere den Plugin-Ordner so in dein Shopware-Projekt, dass die folgende Struktur entsteht:

<shopware-root>/custom/plugins/vlp8n
tipp

Der Ordnername muss vlp8n lauten – er entspricht dem technischen Plugin-Namen (shopware-plugin-class: vlp8n\vlp8n).

2. Plugin installieren und aktivieren

Führe im Shopware-Root die folgenden Konsolen-Befehle aus:

bin/console plugin:refresh
bin/console plugin:install --activate vlp8n
bin/console cache:clear
  • plugin:refresh macht das neue Plugin für Shopware bekannt.
  • plugin:install --activate vlp8n installiert und aktiviert es in einem Schritt.
  • cache:clear leert den Cache, damit alle Routen und Services geladen werden.

3. Administration-Assets

Das Plugin liefert eine fertig gebaute Administration-Erweiterung mit und versucht, die Assets bei Installation, Update und Aktivierung automatisch zu installieren (assets:install). Schlägt das fehl, kopiert das Plugin die Dateien aus Resources/public als Fallback selbst nach public/bundles/vlp8n.

Falls die Admin-Buttons nach der Installation nicht erscheinen, installiere die Assets manuell:

bin/console assets:install
bin/console cache:clear

4. Nur bei Quellcode-Änderungen: Admin neu bauen

Wenn du die Administration-Quellen (JavaScript/Twig) änderst, müssen die Assets neu gebaut werden:

./psh.phar administration:build
# oder, je nach Setup:
bin/build-administration.sh

Deinstallation

bin/console plugin:deactivate vlp8n
bin/console plugin:uninstall vlp8n

Überprüfung

Nach erfolgreicher Installation findest du das Plugin in der Administration unter Einstellungen → System → Plugins → Pixelfarben n8n. Dort sollten drei Konfigurationskarten mit jeweils einer Webhook-URL und einer Schaltfläche sichtbar sein.

➡️ Weiter mit der Konfiguration.