Нарешті я серйозно почав дивитися на Drupal 8 і мене особливо цікавить управління конфігурацією. Я натрапив на щось, що може бути трохи проблематичним, і це стосується вмісту користувацького блоку.
Я бачу, що система управління конфігурацією здатна експортувати конфігурацію блоку - область, тему, вагу, видимість тощо. Однак фактичний вміст блоку не зустрічається при експорті конфігурації, що є розумним і зрозумілим.
При імпорті конфігурації блоку на виробничий сайт, здається, відбувається створення блокової конфігурації та розміщення повідомлення про зберігання, що повідомляє про те, що блок розбитий або відсутній. Очевидно, що вміст блоку не існує на виробничому сервері.
Як можна перенести користувацькі блоки з сервера розробки / постановки на виробничий сервер? Я усвідомлюю, що блоки в Drupal 8 - це супутні об'єкти, такі як вузли, і тому їх потрібно буде перенести так само, і я розумію, що в Drupal 8 є міграційний API, але це, здається, створено для міграції вмісту з сайтів Drupal 6 та 7 на Drupal 8 на відміну від Drupal 8 на сайтах Drupal 8.
Ця проблема спеціально стосується користувацьких блоків, як блоків, генерованих іншими модулями, такими як Views, як очевидно, буде переміщуватися через конфігурацію.