When using the following stack:

    "drupal/core": "8.3.1",
    "drupal/bootstrap": "3.3",
    "drupal/bootstrap_layouts": "5.x-dev",
    "drupal/page_manager": "4.0-beta1",

Nor "layout" nor "settings" are found in _bootstrap_layouts_preprocess_layout(). This is due to the fact that both those array keys are to be found under $variables['content'].

CommentFileSizeAuthor
#2 bootstrap_layouts-2872583.patch891 bytesademarco
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ademarco created an issue. See original summary.

ademarco’s picture

markhalliwell’s picture

I was running into this as well. The problem is that template_preprocess_layout() isn't being invoked to provide these variables.

This is likely a dup of the related issues as one or both of these fix this issue because after running through this, I stopped getting this error.

markhalliwell’s picture