drupal8でCKEditorをアンインストール中にエラーが発生

エラー内容は下記のメッセージとなります。

The website encountered an unexpected error. Please try again later.
Error: Call to a member function label() on null in Drupal\editor\Entity\Editor->label() (line 101 of core/modules/editor/src/Entity/Editor.php).

このエラーを解決してみます。
/core/modules/layout_builder/src/Plugin/Derivative/FieldBlockDeriver.php
を修正。

$field_definition = $this->entityFieldManager->getFieldDefinitions($entity_type_id, $bundle)[$field_name];
を
$field_definitions = $this->entityFieldManager->getFieldDefinitions($entity_type_id, $bundle);
if (empty($field_definitions[$field_name])) {
  continue;
}
$field_definition = $field_definitions[$field_name];

コメント

タイトルとURLをコピーしました