function openlayers_block_form_openlayers_map_form_settings_alter in Openlayers 7.3
Implements hook_form_FORM_ID_alter().
File
- modules/
openlayers_block/ openlayers_block.module, line 75 - Openlayers Block module.
Code
function openlayers_block_form_openlayers_map_form_settings_alter(&$form, &$form_state) {
if (($map = \Drupal\openlayers\Openlayers::load('Map', $form_state['item'])) == TRUE) {
$form['options']['ui']['provideBlock'] = array(
'#type' => 'checkbox',
'#title' => 'Provide a Drupal block for this map ?',
'#description' => t('Enable this to provide a Drupal block for this map.'),
'#default_value' => $map
->getOption('provideBlock', FALSE),
'#parents' => array(
'options',
'provideBlock',
),
);
}
}