J'ai enfin commencé à regarder sérieusement Drupal 8 et je suis particulièrement intéressé par la gestion de la configuration. J'ai rencontré quelque chose qui pourrait être un peu problématique et qui concerne le contenu de bloc personnalisé.
Je peux voir que le système de gestion de configuration est capable d'exporter la configuration des blocs - région, thème, poids, visibilité, etc. mais le contenu réel des blocs ne se retrouve pas dans l'exportation de configuration, ce qui est raisonnable et compréhensible.
Lors de l'importation de cette configuration de bloc vers un site de production, ce qui semble se produire est que la configuration de bloc est créée et qu'un message d'attente est mis en place, signalant que le bloc est cassé ou manquant. Évidemment, le contenu du bloc n'existe pas sur le serveur de production.
Comment migrer des blocs personnalisés d'un serveur de développement / de transfert vers un serveur de production? Je me rends compte que les blocs dans Drupal 8 sont des entités modifiables comme les nœuds et devront donc être migrés de la même manière et je comprends qu'il existe une API Migrate dans Drupal 8 mais cela semble être conçu pour migrer le contenu des sites Drupal 6 et 7 vers Drupal 8 par opposition aux sites Drupal 8 à Drupal 8.
Ce problème concerne spécifiquement les blocs personnalisés car les blocs générés par d'autres modules tels que les vues migreront évidemment en tant que configuration.