An unexpected error occurred.
Non-static method Concrete\Package\CustomizeEditingInterface\Controller\SinglePage\Dashboard\System\Basics\CustomizeEditingInterface::getConfigSubKeyList() should not be called statically, assuming $this from incompatible context
The Customize Editing Interface add-on was using the getConfigSubKeyList() method statically, but the method definition was not using the "static" keyword. This would normally cause PHP to display an error, but concrete5 suppresses the E_STRICT PHP error reporting by default, so I am not sure why you are receiving it.
I updated the add-on last night to add the "static" keyword and add some additional v8 changes.
One approach to fixing the error is to see what is causing the change in PHP error reporting. Another approach is to access the add-on files directly and add the "static" keyword to getConfigSubKeyList().
To manually fix the error:
- on your server, through FTP or your web control panel, open the customize_editing_interface.php file
- go to line 70 and change this line (adding the word "static" after the word "public")
public function getConfigSubKeyList()
public static function getConfigSubKeyList()