Fußfallen
Vorsicht ist die Mutter der Contrib-Kiste
Nachdem ich jetzt schon mehrfach etwas unvorsichtig Drupal-8-Contrib-Module installiert habe, die mir im Prinzip die Datenbank geschrottet haben, muss ich eine deutliche Warnung aussprechen: Niemals ein D8-Modul auf der Live-Seite installieren, bevor man es auf einer lokalen Kopie getestet hat. Verschiedene Fälle können auftreten, die einen sonst böse zum Stolpern bringen.
Configuration Management Beschränkungen 1: Custom Blöcke lassen sich nicht exportieren
Im ersten Blogpost dieser Mini-Serie hatte ich mich ausführlich über die Segnungen des Configuration Management ausgelassen. Natürlich gibt es im Alltag auch Enttäuschungen. Die erste erlebte ich heute: Custom Blocks, die man in der "Custom Block Library" erstellt, lassen sich nicht mit dem Configuration Management exportieren. Grund: der Inhalt eines Custom Blocks gilt als Content, und CMI (kurz für Content Management Initiative) exportiert nur Konfiguration. Die Konfiguration für den Block (wo er platziert wird etc.) wird jedoch exportiert. Durch den fehlenden Inhalt gibts jedoch statt dem Block nur einen unerfreulichen Hinweis, dass da was fehlt.