Я наконец начал серьезно относиться к Drupal 8, и меня особенно интересует управление конфигурацией. Я столкнулся с чем-то, что может быть немного проблематично, и это касается пользовательского контента блока.
Я вижу, что система управления конфигурацией может экспортировать конфигурацию блока - регион, тему, вес, видимость и т. Д., Однако фактическое содержимое блока не встречается при экспорте конфигурации, что является разумным и понятным.
При импорте этой конфигурации блока на рабочий сайт создается впечатление, что создается конфигурация блока и создается сообщение о задержке, сообщающее, что блок сломан или отсутствует. Очевидно, что содержимое блока не существует на рабочем сервере.
Как можно перенести пользовательские блоки с сервера разработки / размещения на рабочий сервер? Я понимаю, что блоки в Drupal 8 являются полевыми объектами, такими как узлы, и поэтому их нужно будет перенести аналогичным образом, и я понимаю, что в Drupal 8 есть API Migrate, но, похоже, он создан для переноса контента с сайтов Drupal 6 и 7 в Drupal 8 в отличие от Drupal 8 до сайтов Drupal 8.
Эта проблема касается, в частности, пользовательских блоков, поскольку блоки, сгенерированные другими модулями, такими как Views, очевидно, будут мигрировать в конфигурации.