Erweiterung deaktivieren
- 3.5
Hinweis
Dieser Blogartikel bezieht sich auf Contao 3, diese Version ist veraltet und erhält keinen Support mehr. Falls du noch eine Installation mit Contao 3 (oder einer älteren Version) hast, solltest du unbedingt ein Update durchführen. Informationen zum Update findest du in unseren Online-Kursen oder in der offiziellen Contao-Dokumentation.
Spezielle Hinweise für das Update von Contao 3 auf Contao 4 erhältst du in unserem Blogbeitrag "Update Contao 3 auf Contao 4."
Hinweis zu Contao 4 und 5
Das einzelne Deaktivieren von Erweiterungen funktioniert nur noch für die manuell installierten Module unter /system/modules.
Für alle Extensions, die über den Contao Manager oder Composer installiert wurden, gibt es keine Möglichkeit die Erweiterungen zu deaktivieren. Es bleibt derzeit nur die Möglichkeit einer kompletten Deinstallation.
Zusammenfassung der nötigen Schritte
Mit dieser Methode kannst du eine Contao 3 Erweiterung deaktivieren ohne diese zu deinstallieren. D. h. es bleiben alle Einstellungen erhalten.
Schritt 1:
Verbinde dich mit einem FTP-Programm wie z.B. FileZilla oder WinSCP mit deinem Webserver.
Schritt 2:
Wechsle in das Verzeichnis /system/modules und wähle das Verzeichnis der Erweiterung aus, die du deaktivieren möchtest.
Schritt 3:
Innerhalb des Verzeichnisses legst du dann eine neue Datei .skip an. Ohne Inhalt und ohne Dateiendung. Einfach nur .skip
Schritt 4:
Anschließend lädt Contao die Erweiterung nicht mehr.
Contao Erweiterung über Backend deaktivieren
Wenn du noch ins Backend deiner Contao-Installations kommst, dann kannst du auch einzelne Erweiterungen wie folgt inaktiv schalten.
- System > Einstellungen
- Bereich: Inaktive Erweiterungen
- Haken bei der betroffenen Erweiterung setzen
- Speichern
Wichtig
Sobald die Contao Extension deaktiviert ist, darfst du keine Löschungen in der Datenbank durchführen, sonst gehen die Einstellungen verloren.
Möchtest du über neue Artikel informiert werden?
Dann trage hier deine E-Mailadresse ein und klicke auf „Abonnieren". Du erhältst regelmäßig aktuelle Infos über Contao und die Contao-Academy.
Über den Autor
Christian Feneberg ist der Initiator und Dozent der Contao Academy. Er bringt über 15 Jahre Praxiswissen in der professionellen Umsetzung von Contao-Websites mit. Zudem ist er Teil des Teams von trakked.io. Er liebt es, sich neues Wissen anzueignen und es weiterzugeben. Abseits des Bildschirms verbringt er am liebsten Zeit mit seiner Familie und in der Natur.
Folge Christian jetzt bei LinkedIn.
1 Kommentare
Andreas Burg
Hallo Christian,
würdest du diesen Blog bitte noch mit dem Verfahren für Contao 4 erweitern?
Gruß Andreas
Hallo Andreas,
meines Wissens[nbsp]gibt es bei Contao 4 diese Möglichkeit nur noch für manuell installierte Erweiterungen unter /system/modules.
Es gibt dazu ein Github-Ticket, evtl. kann das in Zukunft der Contao Manager lösen.
Grüße
Christian
Einen Kommentar schreiben