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.
I have upgraded the panels module after upgrade I get this error
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "plugin.manager.core.layout". Did you mean one of these: "plugin.manager.condition", "plugin.manager.rest", "plugin.manager.workflow", "plugin.manager.views.sort"? in Drupal\Component\DependencyInjection\Container->get() (line 157 of core/lib/Drupal/Component/DependencyInjection/Container.php).
Comment | File | Size | Author |
---|---|---|---|
#6 | panels-n2902906-6.patch | 818 bytes | DamienMcKenna |
Comments
Comment #2
DamienMcKennaDoes the problem happen with the latest 8.x-4.2 release?
Comment #3
bruvers CreditAttribution: bruvers commentedI can confirm that the error happens for Panels version '8.x-4.2'.
Comment #4
cr0ss CreditAttribution: cr0ss as a volunteer and commentedI had to manually enable layout_discover module to get rid of this error after upgrading Panels to 8.x-4.2 version.
Comment #5
jatinkumar1989 CreditAttribution: jatinkumar1989 commentedHI,
i Have the same issue and when i try to enable "" (as mentioned in prev comment on this thread).
it gives me error:
"Layout Discovery cannot be installed because the Layout Plugin module is installed and incompatible."
Any help ?
Thanks
-Jatin
Comment #6
DamienMcKennaRight, so the problem appears to be that panels_update_8401 doesn't enable layout_discovery in certain circumstances.
Lets see if this helps - it adds another update script to specifically ensure that layout_discovery is enabled, and removes the install() method's second argument as it's unnecessary.
Comment #8
DamienMcKennaRerunning the tests.