Drupal 8: Configure block or Place Block do nothing

In short, clicking on “Place Block” results in a brief loading icon and then nothing, and Configure Block results in a “This website encountered an unexpected error” message. The fix was found here:

 

https://www.drupal.org/node/2597506

 

Edit the following file – the “core” directory should be in your Drupal 8 root directory:

 

[drupal root]/core/lib/Drupal/Core/Annotation/Translation.php

 

Before the final }, add the following text:

 

public function __toString() {
return $this->translation->__toString();
}

 

Now try placing a block again and it should work. Please note that until this change is added to the Drupal code this is probably going to revert when you upgrade Drupal.


Posted

in

by

Tags: