Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
We had 2 pagemanager panel variants that were broken after the 8.3 update because panels changed the layout names without providing an upgrade path.
I had to change the layout from "onecol" to "layout_onecol" manually in the config file and run "drush cim".
This is not an easy task for beginners :)
Comments
Comment #2
nagy.balint CreditAttribution: nagy.balint commentedMaybe this is related #2867565: Update page manager to support Drupal 8.3 and Layout Discovery
There is an update hook in page manager which supposed to change that, but for me it does not work.
Comment #3
wesleymusgrove CreditAttribution: wesleymusgrove commentedI also had this issue with Panels changing it's layout from "onecol" to "layout_onecol". I was trying to update core to 8.3.1, but I was using Bootstrap Layouts 8.x-4.1, which needed to upgrade to 8.x-5.x-dev and use the new Panels 8.4.x in order to lose the dependency on contrib
layout_plugin
and use the newlayout_discovery
in core. After making config changes to rename the layout,drush cim
didn't recognize any pending config changes to import. I couldn't figure out why that was happening, so I manually changed the config in the database (ugh). Related: #2867535: Bootstrap Layouts 8.x-4.1 incompatible with Drupal 8.3.0