Using the default layouts in a distribution or install profile results in a missing plugin ID:
The "bootstrap_layout_builder:blb_col_1" plugin does not exist. Valid plugin IDs for Drupal\Core\Layout\LayoutPluginManager are: layout_bt_onecol, layout_twocol_section, layout_threecol_section, layout_fourcol_section, layout_onecol, layout_twocol, layout_twocol_bricks, layout_threecol_25_50_25, layout_threecol_33_34_33, layout_builder_blank
The occurs when installing a site from config drush site:install --existing-config
This was already an issue in 1.x version, but is now present on 2.x (I am using 2.x with bootstrap style v1.0.3)
#3157754: Missing plugin (does not exist) error
Comments
Comment #2
extect commentedComment #3
mkindred commentedI'm having what I believe is the same issue during a D7 -> D9 migration. I'm developing a new theme in Radix 4 on the D9 site, and despite enabling bootstrap_layout_builder and bootstrap_styles, I can't import the display config (e.g. core.entity_view_display.node.product.default.yml) because of the following error:
ETA: It seems that I was wrong. Despite triple-checking before posting here, it seems I was just a cache clear away from getting it to import from config properly.
Comment #4
ostry.sn commentedI face same issues. Do you have finally a solution?
Comment #5
kartagisI also have the issue and the site is unusable now.
Comment #6
kartagisWhat's even funnier is, the error goes away once you disable and reenable the module.
Comment #7
mkindred commented@Katargis I'm glad you bumped this issue, because I had forgotten that I posted here. I'm now running into a similar error message from a different angle.
Error: Call to a member function getConfigDependencyName() on null in Drupal\Core\Entity\EntityDisplayBase->calculateDependencies() (line 289 of core/lib/Drupal/Core/Entity/EntityDisplayBase.php).