Plugins deaktivieren

Gibt es über die Console eine Möglichkeit alle Plugins auf einen Schlag zu deaktivieren?
Shopware hat beim System-Update über das Backend offensichtlich Probleme mit der Deaktivierung.
Natürlich ohne Angabe einer konkreten Fehkermeldung…

Hi cbm,

ja, über die Konsole.

  • mehrere plugins auf einmal deaktivieren: php bin/console plugin:deactivate PluginName1 PluginName2 PluginName3…
  • vergleichbares Vorgehen zum aktivieren: php bin/console plugin:activate …
  • Effizient die Namen aller Plugins bekommen über: php bin/console plugin:list - Oder in Adminer: SELECT name FROM plugins
  • Ergebnis in Zwischenablage kopieren
  • Entweder z.B. in Excel transponieren und die Felder mit einem Leerzeichen dazwischen verbinden
  • oder Online Transpose CSV Tool. Dort: Enter Data in No. 1, Choose Output in No. 3: „Felder trennen mit: Einem Leerzeichen“.
  • Dann auf „transpose“ klicken und die Namen ‚php bin/console plugin:deactivate ‘ anhängen
  • vergleichbares vorgehen zum gleichzeitigen installieren und aktivieren: php bin/console plugin:install [Name] –activate

Bye

Michael

1 „Gefällt mir“

Vermutlich handelt es sich um eine Theme Erweiterung bei der das theme noch einem Verkaufskanal zugeordnet ist. Dann kann das nicht automatisch deaktiviert werden, hier müsstest du dann die Zuweisung aufheben.

Ansonsten kannst du es über die Datenbank machen:

https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/sql-tipps-tricks#nicht-standardmaessig-vorhandene-plugins-deaktivieren