diff --git a/web/themes/asc_bootstrap/asc_bootstrap.theme b/web/themes/asc_bootstrap/asc_bootstrap.theme index afecf8fbdac7f7ba07c41ebf4b53863177a173bf..2311147d036e36fccf7db575f82fd9f11354ab3f 100755 --- a/web/themes/asc_bootstrap/asc_bootstrap.theme +++ b/web/themes/asc_bootstrap/asc_bootstrap.theme @@ -65,18 +65,20 @@ function asc_bootstrap_preprocess_block(&$vars) { $vars['site_mail'] = \Drupal::config('system.site')->get('mail'); $vars['site_name'] = \Drupal::config('system.site')->get('name'); - $block_id = $vars["elements"]["#id"]; - $block = \Drupal\block\Entity\Block::load($block_id); - if ($block != null) { - $blockname = $block->getRegion(); - } - //dpm($blockname); - $blocknamevar = &myblock_function(); - if ($blockname == 'sidebar_menu') { - $blocknamevar = 'sidebar_menu'; - } else { - $blocknamevar = 'not_sidebar_menu'; - } + if (isset($vars["elements"]["#id"])) { + $block_id = $vars["elements"]["#id"]; + $block = \Drupal\block\Entity\Block::load($block_id); + if ($block != null) { + $blockname = $block->getRegion(); + } + //dpm($blockname); + $blocknamevar = &myblock_function(); + if ($blockname == 'sidebar_menu') { + $blocknamevar = 'sidebar_menu'; + } else { + $blocknamevar = 'not_sidebar_menu'; + } + } }