You are here

function openlayers_block_switcher_block_view in Openlayers 7.3

Implements hook_block_view().

File

modules/openlayers_block_switcher/openlayers_block_switcher.module, line 25
Openlayers Block Switcher.

Code

function openlayers_block_switcher_block_view($delta = '') {
  $block = array();

  /** @var \Drupal\openlayers\Plugin\Map\OLMap\OLMap $map */
  if (($map = \Drupal\openlayers\Openlayers::load('Map', _olebs_get_map_name($delta))) == TRUE) {
    $block['subject'] = $map->name;
    $form = drupal_get_form('olebs_blockswitcher_form', $map);
    $block['content'] = drupal_render($form);
  }
  return $block;
}